如何使Vim将光标定位在制表符的开头而不是结尾?


19

打开一个空的缓冲区并插入一个制表符,然后退出到正常模式。当您将光标(正常模式)放置在选项卡上时,它将位于空白的右侧。我正在寻找一种方法,使光标位于空白区域的左侧。谢谢!


1
这使我疯了很多年!
dotancohen 2015年

Answers:


9

这只是一个笨拙的解决方法,但是如果您:set list将光标放置在选项卡的另一“侧”上。


4
谢谢!你帮我找对地方了。:set list listchars=tab:\ \ 结果就是我想要的。现在,我只需要查看它是否像我想的那样有用!
乍得天堂2015年

6

正常模式下的光标位于字符的两侧。因此,您可以分别在选项卡的左侧或右侧执行ia进入插入模式。


4
抱歉,我应该更清楚了。这与插入模式无关。我使用硬标签,每个硬标签占用四个空格。当我将光标(正常模式)移动到硬制表符字符时,它最终出现在该表符的最右列。我希望它位于选项卡的最左列。这纯粹是一个美学问题。
乍得天堂2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.