Hello, all
In autoindent and noexpandtab mode, Vim will sometimes
repace a carefully chosen combination of tabs and spaces
with another, in which all the spaces are replaced with tabs
except a few trailing ones, corresponding to the remainder
of dividing the indent width by tab width.
The following example uses a tab width of 3 characters. Both
the lines have a single level of indentation, but the second
line is additionally aligned with the `source' inentifier
above, using spaces. It looks thus:
SomeTypeOfMine source,
destination;
If I denote tabs with `_' and spaces with `.' to show the
indentation structure:
___SomeTypeOfMine source,
___...............destination;
When, however, I add a third line, Vim replaces the
alignment spaces with tabs:
___SomeTypeOfMine source,
___...............destination,
__________________buffer;
whereas I expect it not to interfere with my alignment and
retain the tab-space combination:
___SomeTypeOfMine source,
___...............destination,
___...............buffer;
Is it possible?
--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/vim_use/20200914200825.706f5dc47d7c8d9b3d9c1c8d%40gmail.com.
Monday, September 14, 2020
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment