习惯了4个空格宽度的缩进但是又喜欢只敲一次Tab键,之前用VIM的时候网上找来了配置的方案直接套用,把Tab键直接替换成了4个空格。这样最初看着是不错的,但是回头需要删除对齐到上一层级的时候就抓狂了,每次退回都需要按4次退格。
慢慢放弃了VIM,使用看起来更加自然一点的Notepad++。自从换了Mac,到时想从技能和习惯上给自己来一次革新。在此回到了VIM,其实,用了几个月Mac确实是只有VIM,没有求助于其他的编辑器。尽管,在过去的这几个月中,我确实是忍受着VIM本身tab显示为8个空格的不习惯。
时间久了,终于还是受不了了。
我不想搞太多的编辑器,我希望我能够熟练使用一类工具中的一种,最终让各种工具能够自由组合、强强联合。这样,虽说最初我会多花一点时间,但是后期肯定会是自由且灵活的。
搞不定,还是回头查文档吧!
其实这段文档读起来还是有点迷糊,可能我个人的理解有问题。不过经过一点简单的常识总算是临时找到了我想要的效果,其实就是一个简单的参数配置:set tabstop=4。这样就避开了之前使用tabexpand功能而导致的Tab被相应数目空格替换的情况。
简单编辑代码,可以看到经过这个参数配置之后,Tab已经按照4个空格对齐了。但是,退格键按一下就能够回退到上一个对齐层级。