我正在尝试更改我的vim配置中的缩进设置,该配置当前设置为2个空格。但是既不手动更改vimrc.old也不更改vimrc.after,也不使用echo 'setting' >> ~/.vimrc.after
方式更改设置。如何使用Janus更改缩进设置?
答案 0 :(得分:3)
实际上,你不必放弃Janus。我非常喜欢janus(颜色主题)。
只需创建一个文件~/.vimrc.after
在文件中,将标签设置为4个空格set tabstop=4
然后janus将在janus
之后加载.vimrc.after文件答案 1 :(得分:1)
删除Janus并使用常规~/.vimrc
。
或者,您可以输入:verbose set {setting}
以查看{setting}
的设置位置。这里的“问题”是Vim可能会使用一堆设置进行缩进:尝试上面的代码:
tabstop
softtabstop
shiftwidth
答案 2 :(得分:1)
我找到的最好的方法是在〜/ .janus文件夹中创建一个文件夹(让我们称之为mysettings)
在〜/ .janus / mysettings / after / ftplugin / 中创建一个文件类型的文件,您希望更改缩进。对于cpp,它将是 cpp.vim
然后在这个文件中设置你想要使用的缩进样式,在我的情况下:
setlocal noexpandtab
setlocal tabstop=4
setlocal shiftwidth=4
setlocal softtabstop=4
setlocal textwidth=0
然后在 .vimrc.after 中添加一行
filetype plugin indent on