Bootstrap

linux shell常见用法归总

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命令。

;