Skip to content

bigshans/.vim

Repository files navigation

Config for Vim

快捷键

常用的基础操作

快捷键 模式 作用
<leader>q 普通模式 强制退出
<leader>Q 普通模式 强制退出全部
<leader>fs 普通模式 保存文件
<leader>fS 普通模式 以 root 模式保存文件
<leader>ft 普通模式 查看当前文件树
<leader>y 可视模式 复制当前文本到系统剪贴板
P 普通模式 粘贴系统剪贴板的内容
Y 普通模式 复制到系统剪贴板
<leader>oc 普通模式 搜索 core 配置文件夹下文件
<C-e> 插入模式 到行尾
C-a> 插入模式 到行首

多光标

快捷键 模式 作用
<C-n> 普通模式、可视模式 多光标模式启动
q -- 取消当前的多光标,并到下一个
Q -- 去除当前多光标
n -- 选中下一个
N -- 选中前一个

Coc

快捷键 模式 作用
<leader>jR 普通模式 重启 Coc
<leader>jf 普通模式 修复当前错误
<leader>jr 普通模式 重命名当前 symbol
<leader>ja 普通模式 执行 codeaction
K 普通模式 查看定义的文档
<leader>jjt 普通模式 查看类型定义
<leader>jjf 普通模式 查看接口定义
gd 普通模式 查看代码提及处
gr 普通模式 查看引用当前代码处

多窗口操作

快捷键 模式 作用
<leader>wc 普通模式 选择窗口
<leader>wd 普通模式 只留下当前窗口
<leader>ws 普通模式 窗口横向分割
<leader>wv 普通模式 窗口纵向分割

Vim-sandwich

快捷键 作用
sa{motion/textObject}{addition} 添加一对环绕
sdb 删除一对环绕
srb 取代一对环绕

LeaderF

快捷键 作用
<leader>ff <leader>sf 搜索当前目录文件
<leader>sb 搜索 Buffer 列表
<leader>ss 搜索当前缓冲区
<leader>fr 搜索最近打开文件
<leader>hh 搜索 vim help

Bookmark

快捷键 作用
mm 书签设置切换
ma 注解书签设置
ma 展示文件内所有书签
mc 删除当前缓冲区的所有书签
mx 删除缓冲区的所有书签

Releases

No releases published

Packages

No packages published