强大的文本编辑器——vim

   

强大的文本编辑器——vim

       作为一个从事IT行业的人来说,Linux是一个必须要有所了解的平台。当看到别人在Linux下熟练的敲着命令而自己却无所适从的时候,这种尴尬真的让自己觉得知识的匮乏。且不说能熟练掌握bash,至少文本编辑器要会用吧。出于这个单纯的不能再单纯的目的,开始我VIM的学习之旅。

 

       找同事要到上面那张表,真的是宝典啊!常用和简单的快捷键都有了,需要做的就是在使用过程中记住一些实用的命令。当你真的上手了以后,你会发现原来VIM是如此强大,如果不用鼠标,那么VIM绝对是文本编辑的最佳选择。其实当你一直敲着键盘完全不用犹豫,也不用右手忙着一会用鼠标、一会用键盘的时候,给人的感觉真的像是电脑高手。当你掌握了VIM的时候就可以表面上看的像个高手了,虚荣心强的朋友不要错过啊,哈哈~(当然VIM强大的编辑功能才是真正吸引人之处)

       给几个常用的命令,表上没写的,感觉很好使。
1. 全选:ggVG
2. 垂直切分::vs或者ctrl+Wv;切换窗口:ctrl+W然后加上jkhl的方向键
3. Dos文本转换到Unix::set fileformat=unix
4. 语法着色::syntax=on
5. 显示行数::set nu
6. 数字自增减:光标在数字上,ctrl+a自增,ctrl+x自减,如果先按数字再按快捷键,数字表示自增幅度

      其实好用的命令还有很多,自己慢慢摸索吧。当你对这个编辑器爱不释手的时候,那么在windows下也装一个好了,GVIM就可以啦,给一个下载地址:
http://ftp-idc.pconline.com.cn/pub/download/200808/gvim72_PConline.exe

      我想写了这些应该就够上手的了,这个东西就是要用,用多了就熟悉了。写在最后,VIM仅仅是一个文本编辑器,就是用的再熟练也没什么太了不起的。下一步好好学学bash脚本,既简单又功能强大,就算不精通,至少也要读的懂别人写的~

 

补充一个高级技巧,纵向插入一列同样的值
先用ctrl+v按块选择,然后把需要插入的列纵向选择上,按i开始输入具体内容,最后连续两次esc,搞定!



本文转自passover 51CTO博客,原文链接:http://blog.51cto.com/passover/425555,如需转载请自行联系原作者

上一篇:引用 struts2标签详解 - wo的的日志 - 网易博客


下一篇:C# WebApi传参之Get请求-AJAX