Ubuntu 12.10上的Vim 7.3在任何地方都没有'ftplugin'目录

时间:2012-10-18 19:26:56

标签: vim ubuntu-12.04 ftplugin

Ubuntu 12.10上的Vim 7.3

我最近从Ubuntu软件中心安装了vim。到目前为止,我已经安装了以下vim插件:NERDTree,rails和ack。

我正在学习python课程,另外一门课程在Ruby on Rails上。令我感到惊讶的是,就缩进而言,vim无法识别语言。在这个论坛上检查各种问题和答案,以及检查vim帮助,我看到$ VIMRUNTIME目录中应该有一个名为“ftplugin”的目录。我的$ VIMRUNTIME和$ HOME一样〜/,但我的主目录中没有'ftplugin'。在〜/ .vim中也没有类似的东西。这是否意味着我没有任何文件类型的插件?

如果我不这样做,我在哪里可以获得通常的设置?

1 个答案:

答案 0 :(得分:5)

修改

为了清楚起见:安装后,Vim不会对您的主目录执行任何操作。用户将创建~/.vim目录和任何子目录 配置 负责。

EndEdit中

无论您使用何种操作系统,都必须自己创建这些目录。在类UNIX系统(Linux,Mac OS X ......)上,你所有的东西都应该进入~/.vim

$ cd
$ mkdir .vim
$ cd .vim

某些插件可能需要放入特定的子目录中:

~/.vim/autoload
~/.vim/plugin
etc.

你可以:

  • 创建这些目录,就像您创建~/.vim并手动放置所有文件一样
  • $ unzip插件就在~/.vim中,为您创建了必要的目录
  • 使用一些插件管理器,如Pathogen或VAM或Vundle和/或VCS ......

我建议你慢慢开始。只需手动安装一切:它将帮助您更好地完成整个过程。

无论如何,既然你已经安装了一堆(无用的IMO,除了rails)插件,你可能已经知道了这一切。

Vim已经拥有必要的ftplugins,你只需告诉Vim默认“激活”它们。将这两行添加到~/.vimrc(如果您尚未创建该文件):

filetype plugin indent on
syntax on