使用 vim 的简单配置项
经常需要在服务器上编辑文件。这里是几个没有外部依赖的常用配置。需要写入 ~/.vimrc
文件中
set nu "显示行号
set relativenumber "显示相对行号
set tabstop=4 "设置tab锁进
set hlsearch "设置搜索高亮
set autoindent "设置自动缩进
set backspace=2 "设置使用退格键删除
vim 基础操作
hjkl 左上下右
ctrl + f 下一页
ctrl + b 上一页
ctrl + d 滚动半屏
n gg 跳转到第 n 行
G 跳转到文件末尾
$ 跳转到行尾
I 行头插入
P 行前插入
o 下一行插入
O 上一行插入
vyp 进入 visual 模式,复制当前行,并在光标后面粘贴
ZZ 保存并退出
:wq 保存退出
:wq! 强制保存退出
:q! 不保存退出
:!ls 执行系统 ls 命令
:w !sudo tee % 文件权限不足时,保存文件
分屏与相关操作
:vsp 竖向分屏
:sp 横向分屏
:Explore 当前窗口打开目录浏览器
:Vexplore 竖向新窗口打开目录浏览器
:Sexplore 横向新窗口打开目录浏览器
ctrl + w w 下一屏
ctrl + w l 切换到右边屏幕
ctrl + w h 切换到左边屏幕
ctrl + w j 切换到下边屏幕
ctrl + w k 切换到上边屏幕
https://discuss.plugins-world.cn/post/ie8xnKMh