如果没有~/.vimrc
,我在哪里可以找到Mac上的默认vimrc。
在某些Linux上,它位于/etc/vimrc
答案 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版本号。