[英]Where is the default vimrc located on Mac
如果没有~/.vimrc
,我在哪里可以找到 Mac 上的默认 vimrc 。 在某些 Linux 上,它位于/etc/vimrc
在终端输入: vim --version
当你想检查 vim 的版本时,向下滚动你会发现类似的东西; user vimrc file: "$HOME/.vimrc"
希望它有帮助。
macOS 的默认 vim 安装使用的路径是/usr/share/vim/vimrc
。
目前在我的系统上(macOS 10.12.5),这些是它的内容:
" Configuration file for vim
set modelines=0 " CVE-2007-2438
" Normally we use vim-extensions. If you want true vi-compatibility
" remove change the following statements
set nocompatible " Use Vim defaults instead of 100% vi compatibility
set backspace=2 " more powerful backspacing
" Don't write backup file if vim is being called by "crontab -e"
au BufWrite /private/tmp/crontab.* set nowritebackup nobackup
" Don't write backup file if vim is being called by "chpass"
au BufWrite /private/etc/pw.* set nowritebackup nobackup
您可以使用:echo $MYVIMRC
来打印它。 此外,您可以查看:version
,它提供了正在搜索的地点列表。
如果您只想更改配置文件的 VIM 默认值,macOS 会查找~/.vimrc
,因此如果您创建该文件,您可以在那里更改您的 vim 设置。
在 OSX Mojave 上,默认设置为
/usr/share/vim/vim80/syntax/
如果您想修改其中任何一个,最好将您需要的文件复制到~/.vim/syntax
,然后修改它,从而保留原始文件。
对于我的自制程序生成的 vim,默认 vimrc 文件的位置是:
/usr/local/share/vim/vim81/defaults.vim
这里,数字 81 对应于 vim 版本号。
/usr/local/lib/vim/doc/*.txt Vim 文档文件。 使用 ":help doc-file-list" 获取完整列表。
/usr/local/lib/vim/doc/tags
The tags file used for finding information in the documentation files.
/usr/local/lib/vim/syntax/syntax.vim
System wide syntax initializations.
/usr/local/lib/vim/syntax/*.vim
Syntax files for various languages.
/usr/local/lib/vim/vimrc
System wide Vim initializations.
~/.vimrc Your personal Vim initializations.
/usr/local/lib/vim/gvimrc
System wide gvim initializations.
~/.gvimrc Your personal gvim initializations.
/usr/local/lib/vim/optwin.vim
Script used for the ":options" command, a nice way to view and set options.
/usr/local/lib/vim/menu.vim
System wide menu initializations for gvim.
/usr/local/lib/vim/bugreport.vim
Script to generate a bug report. See ":help bugs".
/usr/local/lib/vim/filetype.vim
Script to detect the type of a file by its name. See ":help 'filetype'".
/usr/local/lib/vim/scripts.vim
Script to detect the type of a file by its contents. See ":help 'filetype'".
/usr/local/lib/vim/print/*.ps
Files used for PostScript printing.
For recent info read the VIM home page:
<URL:http://www.vim.org/>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.