如何编辑〜/ .gvimrc.after并正确修改?

时间:2013-08-26 22:15:19

标签: vi vim

我当时想要为vim安装一个新主题。所以我找到了一个我喜欢的并且正在跟随http://astonj.com/tech/vim-for-ruby-rails-and-a-sexy-theme/

的教程

它首先让我安装Janus。然后我下载了CodeSchool主题,我应该把它放在.vim/colors中。所以我在那里查看,但注意到所有其他主题的布局不同,不仅有.vim个文件,而且theme_name/colors/theme_name.vim How the colors are laid out

所以我创建了一个类似的布局。但后来我应该打开~/.gvimrc.after并粘贴

color codeschool
set guifont=Monaco:h12
let g:NERDTreeWinPos = "right"
set guioptions-=T " Removes top toolbar
set guioptions-=r " Removes right hand scroll bar
set go-=L " Removes left hand scroll bar
autocmd User Rails let b:surround_{char2nr('-')} = "<% \r %>" " displays <% %> correctly
:set cpoptions+=$ " puts a $ marker for the end of words/lines in cw/c$ commands

我只找到.gvimrc

Actual directory organization

它包含

if filereadable(expand("~/.gvimrc.before"))
  source ~/.gvimrc.before
endif

" CtrlP OS-X Menu remapping
if janus#is_plugin_enabled('ctrlp') && has("gui_macvim")
  macmenu &File.New\ Tab key=<D-S-t>
endif

if filereadable(expand("~/.gvimrc.after"))
  source ~/.gvimrc.after
endif

所以不确定这可能是下一步的文件。

2 个答案:

答案 0 :(得分:4)

如果您按照说明操作。

~/.gvimrc.before位于您的主目录中。 (注意~?它是您主目录的标准符号)

要编辑它,只需从gvim内部输入:e ~/.gvimrc.before


要仅安装colorscheme,唯一需要的是将其放在文件夹~/.vim/colors/<colorscheme_name>.vim

在你的vimrc(或gvimrc)中有以下内容

colorscheme <colorscheme_name>

建议。摆脱Janus。手动安装和配置vim的所有内容。调试其他人的配置将非常困难。你不知道你实际安装了什么或如何使用它。

答案 1 :(得分:4)

症状:

您无法遵循colorscheme的简单安装说明。

原因:

您已安装Janus。那件东西是一块可怕的废话,它将十几个不必要的奇怪抽象层加到一些非常简单的东西上。

解决方案:

尽快删除那个荒谬凌乱的Janus垃圾,并使用正常的~/.vimrc文件进行设置,并为插件和colorschemes设置正常的~/.vim/目录。

Colorschemes是进入filename.vim的简单~/.vim/colors/文件。在你的情况下,

~/.vim/colors/codeschool.vim

简单,干净。完美。