当我打开vim帮助时,我按 0 转到行的开头;
当我按 j 向下滚动时,光标在聚焦tab
时跳到右边8个空格
当聚焦non-tab
时,光标会跳回
这对眼睛来说不是很好
是否有一个选项让vim聚焦tab
的开头让光标停留在第0列?
答案 0 :(得分:6)
另一种选择:
http://blog.killtheradio.net/how-tos/vim-cursor-at-beginning-of-tab-in-normal-mode/
set list lcs=tab:\ \
" Note the extra space after the second \
答案 1 :(得分:3)
您可以通过设置
来实现此目的set virtualedit=all
这使您可以将光标定位在缓冲区中的任何位置,甚至超出行尾和制表符之前。在help virtualedit
中有一个警告,它可能会破坏一些脚本或插件,所以请小心使用它!