First, thank you for writing such a comprehensive and functional framework for editing LaTeX in Vim. It has replaced my various home-grown solutions for some time now. I use it daily.
I have found that having } included in the indentkeys option is problematic when these two conditions are met: - I want a line to have a different indent than GetTeXIndent() would like me to have. - I have something \emph{like this} within that line. The line is automatically reindented whenever the } character is entered into the buffer, so I have to manually reset the indent. There are two solutions I can see. One is for me to stop insisting on using indent levels other than those provided by GetTeXIndent(), but that solution doesn't work with the kind of documents I often write. The other is to remove } from the indentkeys option. Of course, that causes other problems. The main problem is that several automatic features of LaTeXsuite rely upon } in indentkeys to produce sensible indents. So, my question is this: Is there a reason why LaTeXsuite could not use ^F in its automatic features and templates instead of relying upon having the } in indentkeys? According to the Vim documentation, and my own experiments, ^F is a usual way to reindent the current line according to indentexpr. I also noticed that !^F is already included in the indentkeys option under LaTeXsuite. I have even modified parts of LaTeXsuite to include a ^F -- usually after a } -- so that the line is reindented immediately after being inserted. It seems to work well. However, there may be a reason I'm not aware of that this would not be a good solution. I could try creating a diff, but it would take me a while. Please let me know if you'd like me to. Jesse Jacobsen -- For God did not send His Son into the world to condemn the world, but that the world through Him might be saved. www.concordiahoodriver.org www.bethanythedalles.org ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Vim-latex-devel mailing list Vim-latex-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/vim-latex-devel