0

Ubuntu 12.10 上的 Vim 7.3

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

我正在学习关于 python 的课程和关于 Ruby on Rails 的另一门课程。我很惊讶 vim 不能识别缩进的语言。检查这个论坛上的各种问题和答案,以及检查 vim 帮助,我看到 $VIMRUNTIME 目录中应该有一个名为 'ftplugin' 的目录。我的 $VIMRUNTIME 与 $HOME 相同,即 ~/,但我的主目录中没有 'ftplugin'。~/.vim 中也没有类似的东西。这是否意味着我没有任何文件类型插件?

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

4

1 回答 1

6

编辑

明确一点:安装后,Vim 不会对你的主目录做任何事情。该~/.vim目录和任何子目录将由用户创建:它是放置配置的地方,因此负责

结束编辑

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

$ cd
$ mkdir .vim
$ cd .vim

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

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

你可以:

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

我建议你慢慢开始。只需手动安装所有内容:它将帮助您对整个事情感到更加舒适。

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

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

filetype plugin indent on
syntax on
于 2012-10-18T20:13:44.540 回答