Ubuntu 我的.vim文件夹为空
我已经使用Ubuntu有一段时间了。我最近开始学习编程。我开始使用vim。我已经安装了Ubuntu 12.04。我不知道什么时候安装了vim。我想知道它是否默认存在 我没有~/.vimrc文件,~/.vim文件夹为空。我发现.vimrc文件应该由我创建 1) 所有vim文件似乎都位于/usr/share/vim中。为什么创建~/.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内容是专门为你的定
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
目录中没有任何内容,请不要工作