mac os中的〜\ .vim文件夹在哪里?以及如何在gvim中安装主题?

时间:2012-02-11 09:22:56

标签: macos vim ide

我从http://vim.sourceforge.net/scripts/script.php?script_id=625

下载了颜色样本包

它说我应该解压缩并将其放入〜/ .vim但这个文件夹在哪里?我尝试将其解压缩到我的usr / share / .vim文件夹但是它不起作用,我没有看到主题添加到gvim编辑>配色方案菜单,我在我的gvimrc中尝试了“colorscheme sometheme”,“color sometheme”。两者都不适用于新主题

是不是〜/ .vim应该是use / share中的.vim文件夹?或者我应该在家里创建一个新文件夹?

注意:我的.vim中有一个文件夹vim73,我想这不会影响任何内容

感谢您的帮助!

2 个答案:

答案 0 :(得分:32)

首先,打开vim,并从:help colorscheme

获取帮助
:colo[rscheme] {name}   Load color scheme {name}.  This searches 'runtimepath'
                        for the file "colors/{name}.vim.  The first one that
                        is found is loaded.

阅读上面的手册后。 采取以下步骤可能会帮助您:

  • 查找runtimepath

    :set runtimepath?
    

    它将打印出运行时路径:
    runtimepath=~/.vim,/usr/share/vim/vimfiles,/usr/share/vim/vim71,/usr/share/vim/vimfiles/after,~/.vim/after

  • 如果不存在,则在其中一个目录下创建名为colors的目录(例如:~/.vim

    $ ls ~/.vim
    ls: cannot access /root/.vim: No such file or directory <== we need create it!!!
    $ mkdir -p ~/.vim/colors
    
  • color.vim复制到您的colors目录

    $ cp /path/to/your/color.vim  ~/.vim/colors
    
  • 重新启动vim以使用新的colorscheme

    :colorscheme color
    
  • (可选)将上面的命令放到~/.vimrc文件中以使其永久

答案 1 :(得分:17)

在UNIX用语中,~表示您的主文件夹,在Mac OS X中为/Users/<username>

您应该将所有自定义脚本/ colorschemes /中的任何内容放在主文件夹中的.vim文件夹中。在Terminal.app中,键入每一行(不包含$),然后按Enter:

$ cd

确保您在主文件夹中

$ mkdir .vim

如果~/.vim已存在,您将收到错误消息。如果您没有收到消息,则表示该文件夹已创建

$ cd .vim

进入它

$ open .

在这里打开Finder窗口。此时你应该遵循具体的指示。