lfrg.net
当前位置:首页 >> vi如何替换括号内字符串 >>

vi如何替换括号内字符串

sed s/"(*)"/"(aaaaa)"/g filename

vim 有几种折叠策略. 一般默认的是手动折叠(manual).如果是写程序,可以按语法(syntax)折叠,或者按缩进(indent)折叠. 方法是 :set foldmethod=syntax 或者是其它方法.设置好了之后可以用 zM 和 zR 来打开或关闭所有的折叠.:h fold-commands 可以...

将光标置于一个括号上,在normal mode按%跳转到匹配的括号

vim 有几种折叠策略。 一般默认的是手动折叠(manual)。如果是写程序,可以按语法(syntax)折叠,或者按缩进(indent)折叠。 方法是 :set foldmethod=syntax 或者是其它方法。设置好了之后可以用 zM 和 zR 来打开或关闭所有的折叠。:h fold-command...

自动缩进: 打入":set cindent"即可。 语法加亮: 修改/etc/vimrc文件。去掉"syntax on"前面的引号。 vim末行模式下输入:"syntax on"。

下个好用点的vim配置文件,放在$HOME/.vimrc .可以设置很多自己喜欢的细节。我用的是这个http://amix.dk/vim/vimrc.txt,自己修改了一下。 里面有这几行: " Map auto complete of (, ", ', [ inoremap $1 ()i inoremap $2 []i inoremap $3 {}i ...

vim 有几种折叠策略. 一般默认的是手动折叠(manual).如果是写程序,可以按语法(syntax)折叠,或者按缩进(indent)折叠. 方法是 :set foldmethod=syntax 或者是其它方法.设置好了之后可以用 zM 和 zR 来打开或关闭所有的折叠.:h fold-commands

。。。。好像没有呵呵 ,,,, 怎么手敲的累了? 玩多了感觉就好了 或者你可以远程连接啊,,,连接好后直接在其它文本编辑软件先写好脚本然后复制,直接在vim选择插入模式后,直接 粘贴就OK了啊 哈哈

这个应该是语法检查之类的插件的原因把,你把这个关闭了看看。

在vim下, 用命令v, 然后移动光标,选种你的文本, 然后按下=键, 看看效果如何吧.

网站首页 | 网站地图
All rights reserved Powered by www.lfrg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com