主题
bash
. # 重复上一个edit命令
; # 重复上一个查找命令
& # 替换下一个文本bash
# 缓冲区
:ls
:b4 # 打开第4个文件
:bn # 打开下一个文件
:bp # 打开上一个文件
:bl
:bf
:bnext # 缩写 :bn
:bprevious # 缩写 :bp
:blast # 缩写 :bl
:bfirst # 缩写 :bf
- # 非活动的缓冲区
a # 当前被激活缓冲区
h # 隐藏的缓冲区
% # 当前的缓冲区
# # 交换缓冲区
= # 只读缓冲区
+ # 已经更改的缓冲区bash
# 分屏
vim -o file1 file2 # 水平分割
vim -O file1 file2 # 垂直分割
:split file2.js #
:vsplit file #
Ctrl-W H # 移动光标到左边的窗口
Ctrl-W J # 移动光标到下面的窗口
Ctrl-W K # 移动光标到上面的窗口
Ctrl-W L # 移动光标到右边的窗口
Ctrl-W V # 打开一个新的垂直分割的窗口
Ctrl-W S # 打开一个新的水平分割的窗口
Ctrl-W C # 关闭一个窗口
Ctrl-W O # 除了当前窗口,关闭所有其他的窗口
:He # 全称为 :Hexplore 在下边分屏浏览目录
:He! # 在上分屏浏览目录
:Ve # 全称为 :Vexplore 在左边分屏间浏览目录bash
# tab页
vim -p file1 file2 # 打开多个tab页面
:Te # 全称是 :Texplorer
gt # 到下一个页
gT # 到前一个页
:tabs # 现在打开的窗口和Tab的情况bash
# 折叠
zf # 折叠
zo # 打开已折叠的内容
zc # 收缩已折叠的内容
za # 切换折叠状态
zR # 展开所有折叠
zM # 收缩所有折叠shell
gn # 移动并选择bash
nnoremap <leader>c "+y
nnoremap <leader>c "+p