www.ctrt.net > vi 多行

vi 多行

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

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

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

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

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

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

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

你说的可能是vimR折叠功能? 如果是的话,以前有很多类似的问题,可以参考: http://zhidao.baidu.com/question/1383001207103683340.html http://zhidao.baidu.com/question/543882925.html http://zhidao.baidu.com/question/1175248311535687...

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

1. 打开设置文件: [html] view plain copy print? sudo vim /etc/vim/vimrc 2. 添加以下代码: [plain] view plain copy print? set smartindent set tabstop=4 set shiftwidth=4 set expandtab set softtabstop=4

网站地图

All rights reserved Powered by www.ctrt.net

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