Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unix vim和vim帮助文件在OS X上位于何处—;他们';您没有列在我的主文件夹中_Unix_Vim_Latex_Macos - Fatal编程技术网

Unix vim和vim帮助文件在OS X上位于何处—;他们';您没有列在我的主文件夹中

Unix vim和vim帮助文件在OS X上位于何处—;他们';您没有列在我的主文件夹中,unix,vim,latex,macos,Unix,Vim,Latex,Macos,我想为mac安装,在这样做的过程中,我注意到某些文件需要放在~/.vim中,而我的计算机上不存在这些文件 我必须创建那个文件夹吗 如果vim和所有vim帮助文件不在那里,它们在哪里?是的,您需要创建.vim目录。您的主目录(~)和子目录是您在OS X上的个人工作目录。其他用户无权访问。应用程序通常安装在文件系统中的共享区域,在Linux中,应用程序通常安装在/usr/local/或/usr/local/share,有时安装在/opt中。不确定它们在OS X中的安装位置 您为自己安装的任何插件都应

我想为mac安装,在这样做的过程中,我注意到某些文件需要放在
~/.vim
中,而我的计算机上不存在这些文件

我必须创建那个文件夹吗


如果vim和所有vim帮助文件不在那里,它们在哪里?

是的,您需要创建.vim目录。您的主目录(
~
)和子目录是您在OS X上的个人工作目录。其他用户无权访问。应用程序通常安装在文件系统中的共享区域,在Linux中,应用程序通常安装在/usr/local/或/usr/local/share,有时安装在/opt中。不确定它们在OS X中的安装位置


您为自己安装的任何插件都应该安装到
~/.vim
目录中的/plugin目录中。这仅为您的登录定制Vim;其他登录不会有你的.vim和子目录,所以当vim启动时它们不会被定制。(如果希望所有用户登录都能运行,可以将插件安装到安装Vim app的共享区域。)更复杂的插件可能在.Vim:/.Vim/plugin;/中的几个不同文件夹中有文件。vim/syntax;/。vim/缩进;/。vim/ftplugin;/。vim/颜色

在Vim内部,
:echo$VIMRUNTIME
将向您显示Vim内容的位置。帮助文件位于
$VIMRUNTIME/Doc
中。摘录自:

环境变量“$VIMRUNTIME”用于定位各种支持 文件,如联机文档和用于语法的文件 突出显示。例如,主帮助文件通常是 “$VIMRUNTIME/doc/help.txt”

如果安装新软件包,不要将其放入
$VIMRUNTIME
中。创建
~/.vim
文件夹并将插件放在那里。这样,您就可以清除修改后的安装目录,并使插件独立于Vim更新。如果在安装过程中更新Vim和
$VIMRUNTIME
更改,则必须将所有自定义内容从旧的
$VIMRUNTIME
复制到新的


因此,正如我已经写的那样,创建
~/.vim
文件夹,您就摆脱了困境。

对于山狮来说,这相当于“/usr/share/vim/vim73”