vi vim 快速跳到文件末尾 GA 在最后一行下方新增一行 (光标换行,文字不换行) GO | 您所在的位置:网站首页 › vi模式删除换行 › vi vim 快速跳到文件末尾 GA 在最后一行下方新增一行 (光标换行,文字不换行) GO |
vim 快速跳到文件末尾 在最后一行下方新增一行
移到末尾,并且进入文本录入模式 GA
在一般模式(刚进入的模式,esc模式) 先 G 或 shift+g 到最后一行 然后 A 或 shift+a 到本行末尾 并且进入文本录入模式 在最后一行下方新增一行 (光标换行,文字不换行) GO在一般模式(刚进入的模式,esc模式) 先 G 或 shift+g 到最后一行 然后 小写o 在该行下方新增一行 目录 vim 快速跳到文件末尾 在最后一行下方新增一行移到末尾,并且进入文本录入模式 `GA`在最后一行下方新增一行 (光标换行,文字不换行) `GO`vi的多种工作模式移到末尾,并且进入文本录入模式在最后一行下方新增一行 (光标换行,文字不换行)扩展知识光标快速移动首行尾行行首行尾 新增行, 并进入文字录入模式复制剪切粘贴复制剪切(删除)删除,并进入文字插入模式可视化选择复制或剪切粘贴 撤销重做查找替换查找 替换限制在可视的选定区域进行替换 保存退出行号其它动作后会进入文字输入模式进入文字输入插入模式 INSERT模式进入文字输入覆盖模式 REPLACE模式 vi的多种工作模式 一般模式,刚进入vi的模式, esc模式,我觉得可叫快捷键模式(按键模式), 按esc的模式文本输入模式(a , A , i , I , o , O , s , S ,C进入插入模式 R进入覆盖模式)底部命令行模式(冒号:开头,/开头,?开头)连续字符串选择可视模式(v)块选择可是模式(ctrl+v) 移到末尾,并且进入文本录入模式在一般模式(刚进入的模式,esc模式) 先 G 或 shift+g 到最后一行 然后 A 或 shift+a 到本行末尾 并且进入文本录入模式 在最后一行下方新增一行 (光标换行,文字不换行)在一般模式(刚进入的模式,esc模式) 先 G 或 shift+g 到最后一行 然后 小写o 在该行下方新增一行 扩展知识到最后行是在 esc模式下 键盘大写时按G键 或 小写时按shift+g键 到第一行是按两次小写g gg 或者 输入:0或:1 gg或 :0或:1 --------首行G ----------------------尾行 888G或888gg或:888 到第888行或尾行H屏首 M屏中 L屏尾 行首行尾 A 或 shift+a 移动到行尾,并进入文本录入模式$ 移动到行末尾0 移动到行首 (零)^ 移动到本行第一个字符 新增行, 并进入文字录入模式 在当前行下方新增一行并进入编辑模式, 用 o 小写在当前行上方新增一行并进入编辑模式, 用 O 大写 复制剪切粘贴 复制3yh或y3h光标前三字符 3yl或y3l光标及后两字符 yy 本行 y0行首到光标 y^本行第一个字符到光标 y$光标到行尾 3yy或y3y 本行和下两行 yw 光标 至 空格后出现字符 剪切(删除)剪切的d语法如同复制的y语法 3dh或d3h光标前三字符 3dl或d3l光标及后两字符 dd 本行 d0行首到光标 d^本行第一个字符到光标 d$光标到行尾 3dd或d3d 本行和下两行 x 剪切光标字符 X 剪切光标前一个字符 删除,并进入文字插入模式C 光标到行末 3ch或c3h光标前三字符 3cl或c3l光标及后两字符 cc 本行 c0行首到光标 c^本行第一个字符到光标 c$光标到行尾 3cc或c3c 本行和下两行 可视化选择复制或剪切先将鼠标移到想要的开始位置,然后按v 然后就可以通过 上下左右 像鼠标按住左键那样选择 选好区域后按y复制,按d剪切 粘贴p 粘贴到光标后 P 粘贴到光标前 撤销重做u撤销 ctrl+r 重做 查找替换 查找支持正则表达式 /pattern 向下查找pattern的匹配 ?pattern 向上 n 下一个 N 上一个 替换:s/a/b 本行第一个a变b :s/a/b/g 本行所有a变b :%s/a/b 所有行第一个a变b :%s/a/b/g 所有行所有a变b , 整个文档的a变b 限制在可视的选定区域进行替换用光标确定起始点, 然后v进入连续字符串选择, 或ctrl+v进入块选择 按冒号: , 底部出现 :' |
CopyRight 2018-2019 实验室设备网 版权所有 |