繁体   English   中英

Mac 上默认的 vimrc 在哪里

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM