我的vim目录在一个奇怪的地方,它应该被移动吗?[closed]

k3bvogb1  于 2022-11-11  发布在  其他
关注(0)|答案(1)|浏览(155)

**已关闭。**此问题为not about programming or software development。目前不接受答案。

此问题似乎与a specific programming problem, a software algorithm, or software tools primarily used by programmers无关。如果您认为此问题与another Stack Exchange site相关,您可以留下评论,说明在何处可以找到此问题的答案。
2天前关闭。
Improve this question
所以我想设置我的新电脑和vim是第一件事之一。
我需要我的.vim目录。我有vim,它也能用。
我在/usr/share/vim/vim90/indent找到了indent文件夹。这似乎是正确的文件夹,但我不知道这是否是正确的位置。我在~/. vimrc创建了.vimrc。
就我所能找到的,有两个可能的.vim的“合适”位置,即~/.vim和/etc/vim,但这两个位置都没有。
正确使用vim的下一步应该是什么?我应该把它留在那里吗?我应该在我的主目录中创建.vim并把它移到那里吗?它真的不重要,我对什么都不懂吗?
谢谢你的帮助!

zlwx9yxi

zlwx9yxi1#

/usr/share/vim/vim90/是系统范围内的“运行时目录”。其中的内容不应被篡改,因为...

  • Vim需要处于某种状态才能正常工作,
  • 无论您在那里做什么,都可能在以后的升级过程中被覆盖或留下,
  • 其他用户可能会受到您的更改的负面影响。

第一个原因是可悲的,但是的,Vim是一个脆弱的野兽,它的工作可以很容易地通过移动东西,重命名文件或诸如此类的妥协。
第二个原因,我想,很容易论证:当9.1发布时,它将完全忽略/usr/share/vim/vim90/,因此不管您在那里做了什么更改。
第三个原因可能看起来更抽象,因为你可能是唯一一个真正使用那台特定计算机的 * 人 ,但类Unix系统是多用户设计的,在这种情况下,将 * 你的 * 更改保存在 * 你的 * 自己的$HOME中只是常识。
Vim具有高度的可配置性,并提供了多种方法来打造完美的个人环境......否则,
现在 *,您应该**在 * 您自己的 * $HOME**中进行配置,因为它简单且可预测:

  • $HOME$HOME/.vim.vim下创建一个.vim目录,
  • $HOME$HOME/.vimrc下创建.vimrc文件,

忘记/usr/share/vim/vim90/的存在。

相关问题