Mac上的默认vimrc在哪里

时间:2017-07-02 03:09:45

标签: macos vim

如果没有~/.vimrc,我在哪里可以找到Mac上的默认vimrc。 在某些Linux上,它位于/etc/vimrc

6 个答案:

答案 0 :(得分:8)

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

答案 1 :(得分:7)

输入终端:vim --version
如你所愿检查vim的版本,然后向下滚动你会发现类似的东西; user vimrc file: "$HOME/.vimrc"

希望它有所帮助。

答案 2 :(得分:5)

您可以使用:echo $MYVIMRC进行打印。另外,您可以查看:version,其中列出了正在搜索的地点。

答案 3 :(得分:1)

如果您只是想更改配置文件的VIM默认值,macOS会寻找~/.vimrc,因此,如果您制作该文件,则可以在那里更改vim设置。

答案 4 :(得分:0)

在OSX Mojave上,默认设置为

/usr/share/vim/vim80/syntax/

如果要修改其中任何一个,最好将所需文件复制到~/.vim/syntax中,然后进行修改,以保留原始文件。

答案 5 :(得分:0)

对于我的自制程序生成的vim,默认vimrc文件的位置为:

/usr/local/share/vim/vim81/defaults.vim

这里,数字81对应于vim版本号。