Ubuntu 我的.vim文件夹为空

Ubuntu 我的.vim文件夹为空,ubuntu,vim,Ubuntu,Vim,我已经使用Ubuntu有一段时间了。我最近开始学习编程。我开始使用vim。我已经安装了Ubuntu 12.04。我不知道什么时候安装了vim。我想知道它是否默认存在 我没有~/.vimrc文件,~/.vim文件夹为空。我发现.vimrc文件应该由我创建 1) 所有vim文件似乎都位于/usr/share/vim中。为什么创建~/.vim并将其留空 2) 要配置和定制vim,是否应将其切换到~/.vim?如果是这样的话,你能给我指一个能帮我做到这一点的资源吗?你的主目录中的vim内容是专门为你的定

我已经使用Ubuntu有一段时间了。我最近开始学习编程。我开始使用vim。我已经安装了Ubuntu 12.04。我不知道什么时候安装了vim。我想知道它是否默认存在

我没有~/.vimrc文件,~/.vim文件夹为空。我发现.vimrc文件应该由我创建

1) 所有vim文件似乎都位于/usr/share/vim中。为什么创建~/.vim并将其留空


2) 要配置和定制vim,是否应将其切换到~/.vim?如果是这样的话,你能给我指一个能帮我做到这一点的资源吗?

你的主目录中的
vim
内容是专门为你的定制的,而不是全系统的定制

这是UNIXy操作系统下通常的工作方式,影响每个人的全局内容可以在全局区域中找到(例如
/etc
),用户特定的内容可以在用户的主目录中找到

如果查看vim的手册页,您将看到如下内容:

/usr/share/vim/vimrc   System wide Vim initializations.
~/.vimrc               Your personal Vim initializations.
/usr/share/vim/gvimrc  System wide gvim initializations.
~/.gvimrc              Your personal gvim initializations.
主目录中的
.vim
目录专门用于像插件这样的东西,而不是将它们强加给每个人。在只有一个用户的家用计算机上,这没有多大区别(除非您希望在
sudo
root
时也可以使用插件)


但是,在一个有许多用户的系统上(并且您可能没有能力影响全球范围),您只需要为您的用户进行定制。

主目录中的
vim
内容专门用于您的定制,而不是全系统的定制

这是UNIXy操作系统下通常的工作方式,影响每个人的全局内容可以在全局区域中找到(例如
/etc
),用户特定的内容可以在用户的主目录中找到

如果查看vim的手册页,您将看到如下内容:

/usr/share/vim/vimrc   System wide Vim initializations.
~/.vimrc               Your personal Vim initializations.
/usr/share/vim/gvimrc  System wide gvim initializations.
~/.gvimrc              Your personal gvim initializations.
主目录中的
.vim
目录专门用于像插件这样的东西,而不是将它们强加给每个人。在只有一个用户的家用计算机上,这没有多大区别(除非您希望在
sudo
root
时也可以使用插件)


但是,在一个有许多用户的系统上(并且您可能没有能力影响全球范围),您只需要为您的用户进行定制。

主目录中的
vim
内容专门用于您的定制,而不是全系统的定制

这是UNIXy操作系统下通常的工作方式,影响每个人的全局内容可以在全局区域中找到(例如
/etc
),用户特定的内容可以在用户的主目录中找到

如果查看vim的手册页,您将看到如下内容:

/usr/share/vim/vimrc   System wide Vim initializations.
~/.vimrc               Your personal Vim initializations.
/usr/share/vim/gvimrc  System wide gvim initializations.
~/.gvimrc              Your personal gvim initializations.
主目录中的
.vim
目录专门用于像插件这样的东西,而不是将它们强加给每个人。在只有一个用户的家用计算机上,这没有多大区别(除非您希望在
sudo
root
时也可以使用插件)


但是,在一个有许多用户的系统上(并且您可能没有能力影响全球范围),您只需要为您的用户进行定制。

主目录中的
vim
内容专门用于您的定制,而不是全系统的定制

这是UNIXy操作系统下通常的工作方式,影响每个人的全局内容可以在全局区域中找到(例如
/etc
),用户特定的内容可以在用户的主目录中找到

如果查看vim的手册页,您将看到如下内容:

/usr/share/vim/vimrc   System wide Vim initializations.
~/.vimrc               Your personal Vim initializations.
/usr/share/vim/gvimrc  System wide gvim initializations.
~/.gvimrc              Your personal gvim initializations.
主目录中的
.vim
目录专门用于像插件这样的东西,而不是将它们强加给每个人。在只有一个用户的家用计算机上,这没有多大区别(除非您希望在
sudo
root
时也可以使用插件)


但是,在一个有许多用户的系统上(并且您可能没有能力影响全局区域),您只需要为您的用户进行自定义。

不要在
/usr/share/vim
下更改任何内容。当vim更新时,这将被更新,因此您的更改将丢失。不要将它们移动到
~/.vim
,因为它们是自动加载的

如果您想自己定制vim,可以将文件放在
~/.vim
中。此文件夹是默认vim运行时路径的一部分

您可以在
~/.vim
中添加允许自定义的不同文件夹如下(摘自
:help runtimepath

如果您想更详细地解释这些目录的功能(以及应该包含哪些内容),可以在
:help
中阅读。vim中的帮助非常详细,将解释有关vim的几乎所有内容


如果
~/.vim
目录中没有任何内容,请不要担心。您的发行版可能会添加它以简化您的生活,因为有些人在它不存在时会感到困惑。

不要在
/usr/share/vim
下更改任何内容。这将在vim更新时更新,因此您的更改将丢失。不要将它们移动到
~/.vim
,因为它们是自动加载的

如果您想自己定制vim,可以将文件放在
~/.vim
中。此文件夹是默认vim运行时路径的一部分

您可以在
~/.vim
中添加允许自定义的不同文件夹如下(摘自
:help runtimepath

如果您想更详细地解释这些目录的功能(以及应该包含哪些内容),可以在
:help
中阅读。vim中的帮助非常详细,将解释有关vim的几乎所有内容

如果
~/.vim
目录中没有任何内容,请不要工作