vim在vimrc下有什么区别
时间: 2023-10-19 15:35:28 浏览: 42
在 Vim 中,.vimrc 是用户的个人配置文件,用于定制 Vim 的行为。它是在启动 Vim 时自动加载的脚本。而 vimrc 是 Vim 的全局配置文件,是系统范围内的配置文件。
具体区别如下:
1. 位置不同:.vimrc 文件位于用户的家目录下,而 vimrc 文件通常位于 /etc 或者 /usr/share/vim 目录下。
2. 作用范围不同:.vimrc 文件仅适用于当前用户,而 vimrc 文件适用于系统中所有用户。
3. 优先级不同:当同时存在 .vimrc 和 vimrc 文件时,Vim 会优先加载 .vimrc 文件。这意味着用户可以在个人配置文件中覆盖全局配置文件中的设置。
总结:.vimrc 是用户的个人配置文件,vimrc 是系统范围内的全局配置文件。两者的作用范围和优先级不同。
相关问题
if filereadable("/etc/vim/vimrc.local") source /etc/vim/vimrc.local endif 这个在vim的vimrc里有什么用
在vim的vimrc文件中,这段代码的作用是检查是否存在名为"/etc/vim/vimrc.local"的文件,并在存在时将其作为配置文件加载进来。这段代码通常用于在系统级别上对vim进行个性化配置。
如果"/etc/vim/vimrc.local"文件可读,则会使用source命令将其内容加载到vim的配置中。这样可以实现对vim的额外配置,例如添加自定义快捷键、修改默认设置等。通过将个性化配置文件分离出来,可以方便地进行管理和维护,而不会影响到vim的默认配置文件。
vim在vimrc配置中显示行数
要在.vimrc配置中显示行数,你可以在.vimrc文件中添加以下命令:
```
set number
```
将上述命令添加到.vimrc文件中后,保存文件并重新启动vim,你将会看到每一行左侧都有行号显示。这样,你就成功地在vim中配置了显示行数。
如果你不想显示行号,只需将上述命令修改为:
```
set nonumber
```
保存文件并重新启动vim即可取消显示行号。
相关推荐
![vimrc~](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)