Linux文本编辑器的常用命令

2019-08-29 08:55:56来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

Linux文本编辑器的常用命令

Vi文本编辑器   首先介绍命令模式,命令模式是在进入文本编辑器的时候的当前状态;输入模式(插入模式)是在插入文本时候按下的键,比如 大小 i  键,a键、o键;底行模式是在命令模式的状态直接输入冒号 ":" ,从插入模式到命令模式,按下Esc键即可   ①定位光标  命令模式下 向上     k 向下     j 向左     h 向右     l 末行     G(第一行) 首行     gg(最后一行) 行首     0(一行的第一个字符) 行末     $(一行的最后一个字符) 第几行   :n (底行模式下)   ②插入文本  输入模式下 i     在光标当前位置前插入 I     在光标所在行的行首插入(大写的i) a     在光标当前位置后插入 A     在光标所在行的行末插入 o     在光标所在行的下一行插入一行 O     在光标所在行的上一行插入一行           ecs     退出输入模式   ③复制粘贴删除替换 命令模式下           ~     改变当前字符的大小写 p     粘贴      u     撤销 y     复制一个字符  yw     复制当前词 yy     复制一行   [n]yy       复制从光标所在行开始的n行 y0     复制光标位置到行首的内容 y$     复制光标位置到行末的内容 yG     复制光标位置所在行到末行的内容 ygg     复制光标位置所在行到首行的内容 x     删除一个字符     dd     删除光标所在行    [n]dd     删除从光标所在行开始的n行 d0     删除光标位置到行首的内容 d$     删除光标位置到行末的内容 dG     删除光标位置所在行到末行的内容 dgg     删除光标位置所在行到首行的内容 dw     删除当前词 [n]dw     删除光标所在位置开始的n个词 :i,jd     删除第 i 行到第 j 行的内容(底行模式下)                                r      替换一个字符                               cw    替换一个单词 cc      替换一行 C      替换从光标至行尾 J     把当前行和下一行连接起来     底行模式下 :w     保存 :q     退出 !     强制执行 :set nu      显示行代码 (:set nonu) :21      光标停在指定行 21G      光标停在指定行 (G 到文件尾,1G 到文件头) /串      从当前行往下查找 ?串      从当前行往上查找 n      查找继续 :r file2      在光标所在位置插入另一个文件 :1,$s/旧串/新串/g      替换全文 :%s /旧串/新串/g      替换全文 :1,2co3      拷贝行1,行2在行3之后 :4,5m6      移动行4,行5在行6之后

原文链接:https://www.cnblogs.com/aitiknowledge/p/11421973.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Docker

下一篇:Linux 用户和组 权限管理 常用命令与参数