常用Gvim
消除高亮 :noh
shift + * 向下查找并高亮显示
shift + # 向上查找并高亮显示
g + d 高亮显示光标所属单词
n 查找
如何横/竖分屏打开新文件
:sp filename
:split filename
:vsp filename
:vsplit filename
:sview filename ->只读分屏打开文件
从命令行直接打开多个文件且是分屏
vim -On file1, file2 … ->垂直分屏
vim -on file1, file2 … ->水平分屏
其中n为分几个屏
如何横/竖分屏打开当前文件
ctrl+W s
ctrl+W v
如何切换分屏
ctrl+w w
ctrl+w h,j,k,l
ctrl+w 上下左右键头
如何关闭分屏
ctrl+W c 关闭当前窗口
ctrl+w q 关闭当前窗口,若只有一个分屏且退出vim
:only 仅保留当前分屏
:hide 关闭当前分屏
如何调整分屏的大小
ctrl+w = 所有分屏都统一高度
ctrl+w + 增加高度
ctrl+w - 减少高度
10 ctrl+w + 增加10行高度
如何移动分屏
ctrl+W H,J,K,L
2.在窗格间切换的方法
Ctrl+w+方向键——切换到前/下/上/后一个窗格
Ctrl+w+h/j/k/l ——同上
Ctrl+ww——依次向后切换到下一个窗格中
全选
:%y+
跳转第n行
:n
连续删几行
:8,100d
撤销 回退
:u 撤销上一步的操作
:Ctrl + r 恢复上一步被撤销的操作
合并上下行
:shift + j
移动到文首,文末
gg文首,G文末
翻页
Ctrl + b 和 Ctrl + f 翻页
快速将光标移动至行首和行位
行首: ^
行尾:$
复制剪切粘贴
剪切:dd,ndd
复制:yy,nyy
粘贴:p
多行编辑模式
1、Ctrl + V [注意:是大写的V!] 【移动光标,选中多行】
2。删除多行
按住 d 可以删除 选中的多行的 光标所在字符
3、插入多行数据
按I(i的大写字母),输入 #,然后按键,这样就在多行行首添加#了。
Linux terminal 显示字体大小快捷键
缩小:'Ctrl ’ + ‘shift’ + ‘-’
放大:'Alt ’ + ‘shift’ + ‘=’