1. 命令行日常系快捷键 如下的快捷方式非常有用,能够极大的提升你的工作效率:
CTRL + U – 剪切光标前的内容
CTRL + K – 剪切光标至行末的内容
CTRL + Y – 粘贴
CTRL + E – 移动光标到行末
CTRL + A – 移动光标到行首
ALT + F – 跳向下一个空格
ALT + B – 跳回上一个空格
ALT + Backspace – 删除前一个单词
CTRL + W – 剪切光标后一个单词
Shift + Insert – 向终端内粘贴文本
2. 暂停并在后台运行命令
CTRL + Z – 暂停应用程序
fg – 重新将程序唤到前台
3.在其它目录运行一个命令,然后自动返回当前工作目录
你可能想在其它目录运行任何一个命令,然后再回到当前目录。要实现这样的目的,你只需要将命令放在一个圆括号里。比如如下命令
avi@deb:~$ (cd /home/avi/Downloads/ && ls -l)
在执行完后,当前路径还是~
4.VI几个常用的技巧
0 光标定位到当前行行首,非输入模式
$ (shift+4)光标定位到当前行行尾,非输入模式
1G 文件头(注:这里的1表示要去到的行号,如果转到第2行,则是2G,这里一定是大写的G)
G(shift+g,大写锁定键+g) 文尾
A(Shift+a)当前行行尾,并进入编辑状态
ctrl+f 向上翻页
ctrl+b 向下翻页
ctrl+u 向上翻半页
ctrl+d 向下翻半页
查找:
/pattern<Enter> :向下查找pattern匹配字符串
?pattern<Enter>:向上查找pattern匹配字符串
使用了查找命令之后,使用如下两个键快速查找:
n:按照同一方向继续查找
N:按照反方向查找