Is there column based narrowing in emacs.
I tend narrow in one everything between script tags but that still keeps the original indent (space before var). It would be great if I could actually column narrow to the the beginning of the indent since otherwise the electrict indent tries to bring it to column 0.
<some html></some html> <script> var foo = 1; var bar = 2; </script> <some html></some html>
Alternate solution could be to mark the starting indents as uneditable, but I am also not sure how to do this.
P.S. I am aware of MMM and NXHTML and html-helper-modes, but I am not looking to use them due to complexities.