经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 软件/图像 » Vim » 查看文章
vim命令记录
来源:cnblogs  作者:=.=  时间:2019/2/26 9:24:13  对本文有异议

最近开始用vim作为日常编辑器,由于vim的命令过多,现在记录一下 ??

移动行

其实,vim有很多命令进行移动的,这里就不展开了,这里说一下移动一行或者一段代码的命令,vim移动行是用:m的命令,但是本人觉得绑定键盘更方便:

  1. nmap <M-j> mz:m+<cr>`z
  2. nmap <M-k> mz:m-2<cr>`z
  3. vmap <M-j> :m'>+<cr>`<my`>mzgv`yo`z
  4. vmap <M-k> :m'<-2<cr>`>my`<mzgv`yo`z

把上面代码放到vim的配置文件中,就可以用alt+k, alt+j来上下移动行了

代码缩进

缩进是经常用到的,可以通过:start,end>进行缩进,或者:start,end<进行反缩进;

  1. :10,20> //把第十行到二十行的代码进行缩进

原文链接:http://www.cnblogs.com/blogs-xlf/p/10429361.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号