Vim
Quincy379
坚持、冷静
展开
-
Vim删除所有内容
昨天用的时候忘记了,记录一下:ggdG其中,gg为跳转到文件首行;dG为删除光标所在行以及其下所有行的内容;再细讲,d为删除,G为跳转到文件末尾行;https://blog.csdn.net/xs1326962515/article/details/78187108...原创 2019-11-07 08:38:02 · 2514 阅读 · 1 评论 -
Vim命令总结
https://yq.aliyun.com/articles/28901原创 2018-09-12 15:28:22 · 153 阅读 · 0 评论 -
Vim批量注释
方法一ctrl+v 进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I(shift+i),再插入注释符,比如"//",再按Esc,就会全部注释了批量去掉注释ctrl+v,进入列编辑模式,横向选中列的个数(如"//"注释符号,需要选中两列),然后按d, 就会删除注释符号方法二使用下面命令在指定的行首添加注释::起始行号,结束行号s/^/注释符/g取消注释:...原创 2018-11-29 16:02:15 · 199 阅读 · 0 评论 -
Vi/Vim全局替换基本语法
在vim编辑中,编辑器使用指定的字符模式对文件中的每行进行检查,使用新字符串来替换模式。全局替换使用命令 :g(global全局)和:s(switch替换)。单个字符替换::s/old/new/这将把光标所在行old的第一次出现修改为new。/(斜杠)是该条命令不同部分之间的分隔符(当斜杆为该行的最后一个字符时,可不写)单个字符多个替换::s/old/new/g把当前行old的...原创 2018-12-12 16:53:51 · 988 阅读 · 1 评论 -
Vim之problem E10: \ should be followed by /, ? or &
把要加的内容加到set nocompatible后面:set nocompatibleau BufNewFile,BufRead *.py\ set tabstop=4|\ set softtabstop=4|\ set shiftwidth=4|\ set textwidth=79|\ set expandtab|\ set autoindent|\ set fileform...原创 2018-12-11 09:16:13 · 841 阅读 · 0 评论 -
Vim之显示行号、多行复制和删除
1、显示行号在Linux环境下的编辑器有vi、vim、gedit等等。编辑器默认不显示行号,有二种办法可以显示行号。(1)第一种是,手动显示在vim命令行模式下输入set nu取消显示:在vim命令行模式下输入set nonu(2)第二种是,永久自动显示修改一个配置文件:vim ~/.vimrc,打开后是一个空文件;添加 set nu,保存退出;再次进入vim编辑器,就会自动显示...原创 2018-12-11 15:41:15 · 2522 阅读 · 0 评论 -
Vim之快速清空文件内容
在命令模式下,首先执行 gg 这里是跳至文件首行 再执行:dG 这样就清空了整个文件!原创 2019-04-11 13:08:16 · 6584 阅读 · 0 评论 -
vim之E486: Pattern not found:
使用vim全局替换:s/rac1/szserver_72/g报错:E486: Pattern not found:解决办法:%s/rac1/szserver_72/ghttps://blog.csdn.net/zhangfn2011/article/details/8508315原创 2019-05-12 13:13:29 · 8368 阅读 · 0 评论