使用Janus更改VIM中的缩进设置

时间:2012-09-02 18:07:19

标签: vim janus

我正在尝试更改我的vim配置中的缩进设置,该配置当前设置为2个空格。但是既不手动更改vimrc.old也不更改vimrc.after,也不使用echo 'setting' >> ~/.vimrc.after方式更改设置。如何使用Janus更改缩进设置?

3 个答案:

答案 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