经常使用快捷键vim
按键 | 做用 |
---|---|
Ctrl+c |
端没有任何反应或提示,也不能接受你的输入,可能只是运行的程序须要你耐心的等一下,你就不要急着Ctrl+c 了。 强行终止当前程序 |
Ctrl+d |
键盘输入结束或退出终端 |
Ctrl+s |
暂定当前程序,暂停后按下任意键恢复运行 |
Ctrl+z |
将当前程序放到后台运行,恢复到前台为命令fg |
Ctrl+a |
将光标移至输入行头,至关于Home 键 |
Ctrl+e |
将光标移至输入行末,至关于End 键 |
Ctrl+k |
删除从光标所在位置到行末 |
Alt+Backspace |
向前删除一个单词 |
Shift+PgUp |
将终端显示向上滚动 |
Shift+PgDn |
将终端显示向下滚动 |
touch 命令建立 2 个文件,后缀都为 txt:bash
$ touch adsfasd.txt wergjlkas.txt
通配符less
字符 | 含义 |
---|---|
* |
匹配 0 或多个字符 |
? |
匹配任意一个字符 |
[list] |
匹配 list 中的任意单一字符 |
[!list] |
匹配 除list 中的任意单一字符之外的字符 |
[c1-c2] |
匹配 c1-c2 中的任意单一字符 如:[0-9] [a-z] |
{string1,string2,...} |
匹配 sring1 或 string2 (或更多)其一字符串 |
{c1..c2} |
匹配 c1-c2 中所有字符 如{1..10} |
查找命令编辑器
help ,man工具
man 中使用搜索 /<你要搜索的关键字>
,查找到后你能够使用n
键切换到下一个关键字所在处,shift+n
为上一个关键字所在处。使用Space
(空格键)翻页,Enter
(回车键)向下滚动一行,或者使用j
,k
(vim编辑器的移动键)进行向前向后滚动一行。按下h
键为显示使用帮助(由于man使用less做为阅读器,实为less
工具的帮助),按下q
退出spa
man ls 或 ls --help