![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
天空之城web
今天比昨天好一点点
展开
-
linux三剑客之sed
1.替换功能语法:s/regexp/replacement/flags1.1.常用选项-i:将改变写入原始文件-e:同时执行多个替换1.2.flagsg:替换所有匹配的内容,不仅是第一个p: 打印被替换的行,通常与-n选项配合使用w:将结果写入到新文件中2.其他功能2.1.打印内容2.2.删除内容...原创 2020-10-21 22:30:54 · 104 阅读 · 0 评论 -
linux三剑客之grep
Matching Control-i :Ignore case 忽略大小写-w:whole words 按照整个单词匹配-v:Invert the sense of matching, to select non-matching lines 匹配不包含指定关键字的行Output Line Prefix Control-n:line number 在行前显示行号Context Line Control-A NUM:Print NUM lines of trailing context a原创 2020-10-18 17:08:52 · 185 阅读 · 0 评论 -
vim中的内容修改
普通删除普通模式x:删除光标下的字符dd:删除光标所在的行D:删除从光标所在处到行尾的字符d{motion}:删除指定内容:如daw虚拟模式{Visual}d:删除选中区域的内容命令模式:[range]d:删除指定范围的内容,例如:2d(删除第二行的内容),2,5(删除第2行到第5行的内容)删除并插入普通模式R:进入替换模式c{motion}:删除指定文本并进入插入模式,例如cawcc:删除当前行并进入插入模式C:删除从光标所在处到行尾的字符并进入插入模式s:删除光标下的字符原创 2020-08-26 17:00:16 · 1390 阅读 · 0 评论 -
vim中的插入操作
插入模式普通模式i:在光标前插入I:在光标所在行的第一个非空字符前插入a:在光标后插入A:在光标所在行的行尾插入o:在光标所在行的下一行插入O:在光标所在行的上一行插入替换模式普通模式R:进入替换模式未完待续。。。...原创 2020-08-03 19:53:41 · 3530 阅读 · 0 评论 -
vim移动技巧
左右移动l:向右移动一个字符h:向左移动一个字符0:移动到光标所在行的第一个字符^:移动到光标所在行的第一个非空字符$:移动到行尾f{char}:向右移动到指定字符F{char}:向左移动到指定字符t{char}:向右移动到指定字符的前一个字符T{char}:向左移动到指定字符的前一个字符;:重复f,F,t,T操作,:在相反方向重复f,F,t,T操作上下移动k:在行之间向上移动j:在行之间向下移动gk:在显示行向上移动gj:在显示行之间向上移动G: 移动到最后一行gg:移原创 2020-08-03 19:06:05 · 807 阅读 · 0 评论