VIM工具设置步骤

VIM工具设置步骤入门

引子

VIM作为常用的文本编辑器有很多可以设置项,比如我们打开一个文件以后在命令行模式输入set nu来显示行号。但是这个是针对当前打开的这个文件有效,有时候我们想对所有用vim打开的文件生效怎么办?其实很简单,它也是有一些配置文件可以配置的。

找到配置文件

vim的配置文件一般为vimrc,在系统命令行输入vim --version就会输出一些版本信息,其中在最下面几行就是VIM工具加载的配置文件的一些路径。如下:

Test:~# vim --version

.......
系统 vimrc 文件: "$VIM/vimrc"
用户 vimrc 文件: "$HOME/.vimrc"
第二用户 vimrc 文件: "~/.vim/vimrc"
用户 exrc 文件: "$HOME/.exrc"
defaults file: "$VIMRUNTIME/defaults.vim"
$VIM 预设值: "/usr/share/vim"

下面这些就是vim可以加载到vimrc配置文件的路径,可以通过echo $VIM或echo $HOME来找到目录,如果上面的目录都找不到,在预设值那一行肯定可以找到。

修改配置文件

可以在上面任意一个对应的地址新建一个或者修改已有的vimrc文件来达到目的。
在VIM预设值/usr/share/vim最后面一条可以看到这段代码

if filereadable("/etc/vim/vimrc.local")
  source /etc/vim/vimrc.local
endif

所以也可以在/etc/vim/下面建一个vimrc.local来配置。

" 设置搜索词的高亮
set hlsearch

保存退出,可以试试vim打开一个文件搜索个词。
"符号是注释

还有很多配置项和插件可以用。慢慢探索吧。

在虚拟机中使用 Vim 编辑器时,可以通过配置 `.vimrc` 文件来更改背景颜色或应用特定的主题。Vim 支持两种背景色模式:`dark` 和 `light`,可以通过设置 `background` 选项来切换。此外,还可以通过安装第三方主题来进一步自定义编辑器的外观。 ### 设置背景颜色 可以在 `.vimrc` 文件中添加以下命令来设置 Vim 的背景颜色: ```vim set background=dark ``` 或者 ```vim set background=light ``` 该设置会根据背景色调整字体颜色以确保可读性。例如,当设置为 `dark` 时,Vim 会使用较亮的颜色来显示文本,以确保在深色背景下清晰可见[^4]。 ### 更改主题 Vim 支持多种配色方案(主题),可以通过以下命令应用主题: ```vim colorscheme <主题名称> ``` 例如,应用一个名为 `desert` 的主题: ```vim colorscheme desert ``` 默认情况下,Vim 会自带一些主题,这些主题通常位于 `/usr/share/vim/vimXX/colors/` 目录下(其中 `XX` 是 Vim版本号)。如果想要更多的主题选择,可以安装第三方主题包。 ### 自定义 `.vimrc` 配置文件 为了实现更丰富的背景和颜色设置,可以在 `.vimrc` 文件中添加如下配置: ```vim " 设置背景色 set background=dark " 应用主题 colorscheme desert " 显示行号 set number " 设置 Tab 宽度 set tabstop=4 " 自动缩进 set autoindent " 突出显示当前行 set cursorline " 显示光标位置 set ruler " 括号匹配模式 set showmatch " 搜索时一边输入一边显示效果 set incsearch ``` 以上配置不仅设置了背景颜色和主题,还启用了行号显示、Tab 宽度设置、自动缩进等功能,从而提升编辑体验[^4]。 ### 安装第三方主题 如果默认的主题不能满足需求,可以访问 GitHub 或其他代码托管平台下载更多 Vim 主题。通常,这些主题的 README 文件会提供详细的安装说明。一般步骤包括将主题文件复制到 `.vim/colors/` 目录下,并在 `.vimrc` 文件中使用 `colorscheme` 命令指定主题名称。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值