www.ctrt.net > vi 多行

vi 多行

vim进了多行编辑模式:之后按CTRL+V进入visual block模式(列编辑)。 光标移到某行行首,进入visual block模式,上下键选择行,按I(i的大写字母),输入##,然后按键,这样就在多行行首添加##了。也可以在多行的固定位置添加固定字符。 如果要...

1,10 d这是删除连续的1至10行,如果行号很明确的话,这样删比较快。 如果是删除零星的行,可以移到指定行然后 dd,删除此行。 也可以用 V (要大写) 行选中,然后利用 j k (行移动),{ } (段落移动),]] [[ (函数块移动)之类的方法快速选中要删...

可以,按J可以将当前行与下一行合并 输入命令 :1,10j 表示将1-10行合并成一行

首先需要按ESC键回到命令模式;vi保存文件有不同的选项,对应于不同的命令,你可以从下面的命令中选择一个需要的输入::wq保存文件并退出vi:w保存文件但不退出vi:wfile将修改另外保存到file中,不退出vi:q不保存文件,退出vi最后回车即可。

没有听过“多行缩进”这个概念。能详细描述一下您的需求么?或者想达到一个什么效果?

v shift+i 输入内容 然后tab键,操作应用到选中区块的多行就能解决

可以用分号分隔命令。不过这只写在一行上了而已,和分别打数行没有什么本质区别。 如果在编辑文本的时候,确实感觉需要连续执行数个冒号命令,可以使用 ex-mode。用 gQ 进入该模式。和普通模式相比,就是不用再每次按冒号了。而且执行命令后不会...

在 windows 下可以试试 ctrl-q。 vim 本身的快捷键和 windows 用户的一些快捷键习惯是矛盾的,为了减少误操作,vim 的默认行为在 windows 下作了不少变化。用 :e $MYVIMRC可以跳到配置文件去看在 windows 下做了哪些变化。如果有不需要的,建议...

V选中要缩进的行,>向右缩进一个tab V选中要缩进的行,>向右缩进一个tab

【 在 ETOE 的大作中提到: 】 : 比如说,我想在vim中搜某一行有关键词ABC并且下一行有关键词DEF的那一行,怎么�.. : ? 另一种方法是:/ABC.*\_..*DEF 这里\_.的意思是在.字符(就是除了换行符之外的任意字符)的基础上,加上\n一起匹配 --

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com