linux shell常见用法归总
1 查找
在normal模式下按下/
即可进入查找模式,输入要查找的字符串并按下回车。 Vim会跳转到第一个匹配。
按下n
查找下一个,按下N
查找上一个。
1.1 大小写敏感查找
在查找模式中加入\c
表示大小写不敏感查找,\C
表示大小写敏感查找
1.2 查看隐藏的符号
此方法在调试代码的时候会经常用到,特别是python一类对隐藏符号敏感的代码
:set list
1.3 查找特定字母
f+o
:在当前行的光标之后查找字母o
F+b
:在当前行的光标之前查找字母b
:/word
:全文查找word。 按下:实际上是进入了Vim的命令模式。查找操作支持正则表达式。
查看历史命令q:
2 光标的快速移动
h,j,k,l
:左,下,上,右
w
:光标移动至下一单词首位
b
:光标移动至当前单词首位,如果光标已经在当前单词首位,就移动到前一单词首位
e
:光标移动至当前单词末位
gg
:光标移动至文本首行
Shift+g
:光标移动至文本尾行
27+Shift+g
:光标移动至文本第27行
3 粘贴
:set paste
粘贴代码
4 执行Shell命令
:!ls
就等同于在Shell终端执行ls命令。