Okay, now that I'm playing with my settings im getting really
inconsistent results that I cant really explain.

If I open up a new buffer, with the following two lines in it

<tab>good tabs
#<tab>bad tabs

the command seems to work exactly correctly, whether my ":set et", or
my ":set noet" is active

However, in the actual buffer where I'm trying to do this (its been up
for several hours) this isn't the case.

Like I said, it wasnt working here at all. But after I toggled my
":set et" and ":set noet" it seems to operate the same way regardless
of which one is set. But it isnt doing quite what I want. Its only
replacing the tabs on the lines I want it to; however, the new tabstop
seems to be applied first. So, if the line opens with "#<tab>text",
after the command I have "#<100 spaces>text"

> Just to confirm, what are your relevant settings?
>
>    :set et? ts? sts?

:set ts => tabstop=2
:set sts => softtabstop=0

I'm sure there are some more settings I just dont know about which
could explain this. Though I didnt set any special settings on my
buffer . . .

Confused,
Todd



--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to