2

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

4

3 回答 3

3

实际上,您不必放弃 Janus。我自己真的很喜欢 janus(对于颜色主题)。

只需创建一个文件~/.vimrc.after

在文件中,将制表符设置为 4 个空格set tabstop=4

那么janus会在janus之后加载.vimrc.after文件

于 2013-04-26T20:57:47.010 回答
1

删除 Janus 并使用常规的~/.vimrc.

或者,您可以键入:verbose set {setting}以查看{setting}设置的位置。这里的“问题”是 Vim 可能会使用一堆缩进设置:试试上面的代码:

tabstop
softtabstop
shiftwidth
于 2012-09-02T19:43:44.867 回答
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
于 2014-12-17T13:04:20.653 回答