vim与gvim技巧1

vim与gvim技巧1

ID:40577612

大小:75.50 KB

页数:20页

时间:2019-08-04

vim与gvim技巧1_第1页
vim与gvim技巧1_第2页
vim与gvim技巧1_第3页
vim与gvim技巧1_第4页
vim与gvim技巧1_第5页
资源描述:

《vim与gvim技巧1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、[vim与gvim技巧]vim&gvim技巧大全(1) d0             表示删除从当前光标到光标所在行首的内容. y$             表示拷贝从当前光标到光标所在行尾的内容. d$             表示删除从当前光标到光标所在行尾的内容. yfa            表示拷贝从当前光标到光标后面的第一个a字符之间的内容. dfa            表示删除从当前光标到光标后面的第一个a字符之间的内容. 特殊地: yy             表示拷贝光标所在行. dd             表

2、示删除光标所在行. D              表示删除从当前光标到光标所在行尾的内容. 关于拷贝,删除和粘贴的复杂用法与寄存器有关,可以自行查询.4.数字与命令  在vi中数字与命令结合往往表示重复进行此命令,若在扩展模式的开头出现则表示行号定位.如: 5fx            表示查找光标后第5个x字符. 5w(e)          移动光标到下五个单词. 5yy            表示拷贝光标以下5行. 5dd            表示删除光标以下5行. y2fa           表示拷贝从当前光标到光标后面

3、的第二个a字符之间的内容. :12,24y        表示拷贝第12行到第24行之间的内容. :12,y          表示拷贝第12行到光标所在行之间的内容. :,24y          表示拷贝光标所在行到第24行之间的内容.删除类似.5.快速输入字符  在vi中,不要求你输入每一个字符,可以有很多种方法快速输入一些字符.  使用linux/unix的同学一定有一个经验,在命令行下输入命令时敲入头几个字符再按TAB系统就会自动将剩下的字符补齐,假如有多个匹配则会打印出来.这就是著名的命令补齐(其实windows中也有文

4、件名补齐功能).vi中有许多的字符串补齐命令,非常方便. c-p(c-n)       在编辑模式中,输入几个字符后再输入此命令则vi开始向上(下)搜                 索开头与其匹配的单词并补齐,不断输入此命令则循环查找.此命令                 会在所有在这个vim程序中打开的文件中进行匹配. c-x-l          在编辑模式中,此命令快速补齐整行内容,但是仅在本窗口中出现的                 文档中进行匹配. c-x-f          在编辑模式中,这个命令表示补齐文件名.

5、如输入:                 /usr/local/tom后再输入此命令则它会自动匹配出:                 /usr/local/tomcat/ abbr           即缩写.这是一个宏操作,可以在编辑模式中用一个缩写代替另一个                 字符串.比如编写java文件的常常输入System.out.println,这很                 是麻烦,所以应该用缩写来减少敲字.可以这么做:                 :abbrsprtSystem.out.pri

6、ntln                 以后在输入sprt后再输入其他非字母符号,它就会自动扩展为System.                 out.println6.替换  替换是vi的强项,因为可以用正规表达式来匹配字符串.以下提供几个例子. :s/aa/bb/g     将光标所在行出现的所有包含aa的字符串中的aa替换为bb :s//bb/g 将光标所在行出现的所有aa替换为bb,仅替换aa这个单词 :%s/aa/bb/g    将文档中出现的所有包含aa的字符串中的aa替换为bb :12,23s/aa/b

7、b/g将从12行到23行中出现的所有包含aa的字符串中的aa替换为bb :12,23s/^/#/   将从12行到23行的行首加入#字符 :%s=*$==      将所有行尾多余的空格删除 :g/^s*$/d      将所有不包含字符(空格也不包含)的空行删除.7.多文件编辑  在一个vim程序中打开很多文件进行编辑是挺方便的. :sp(:vsp)文件名   vim将分割出一个横(纵)向窗口,并在该窗口中打开新文件.                     从vim6.0开始,文件名可以是一个目录的名称,这样,vim会     

8、                把该目录打开并显示文件列表,在文件名上按回车则在本窗口打                     开该文件,若输入O则在新窗口中打开该文件,输入?可以看                     到帮助信

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。