linux常用快捷键
一、vim
1.光标的快速移动
1.1当前行
shift+6:移到当前行首列
shift+4:移到当前行尾列
上面两个也可以用左右方向键
1.2文件某一行
gg:移到文件第一行
shift+g:移到文件最后一行
num shift+g:移到第num行(很实用,编译出错,错误提示为哪个文件哪一行,直接用这个公式可以跳转到错误处)
文件不是很长也可以滚动鼠标单击
1.3翻页
Ctrl+f:向上翻,显示后面内容
Ctrl+b:向下翻,显示前面内容
1.4终端当前显示页面
shift+h:当页首行首列
shift+m:当前最中间行首列
shift+l:当前末行首列
2.对文本批处理
2.1删除和撤销
dd:删除光标所在行
num dd:删除光标所在行以及下面num行
d num shift+g :删除光标所在行到num行号中间内容
Ctrl+c :删除整行
Ctrl+d :删除光标所在处字符
Ctrl+h: 删除光标所在处前一个字符
Ctrl+y :粘贴刚才所删除的字符
u:撤销上一次操作
Ctrl+r:恢复一次撤销
2.2.拷贝、粘贴和剪切
yy:拷贝光标所在行
num yy:拷贝光标行以及下面