vi备用实用手册.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
手册,安全手册,使用手册,必备手册,实用手册,技术手册,培训手册,实习手册,速查手册,施工手册,教育手册,考核手册,操作手册,服务手册,工作手册,管理手册,学习手册,推行手册,应知应会手册,营运手册,用户手册,员工手册,知识手册,指导手册,质量手册,综合手册,各种手册,应有尽有。本文档支持完整下载,支持任意编辑!选择我,选择成功!

vim gvim技巧大全 2 用命令}移动到这个段落的底部,标记为b 3 输入命令:’a,’b move来移动文本. 老版本的Vi编辑器不能很好的来处理多文 件.但是Vim在处理多文件上却显得优秀得多.我们有多种不同的方法在不同的文件之间进行文件拷贝.我们可以使用传统的Vi风格的命令,也可以使用Vim 可视化模式.我们还可以利用系统的剪切板来进行不同文件间的文本拷贝,所有的这些方法都可以很好的来工作,采用哪一种方法这就要看我们个人的喜好了. 使用传统的Vi风格命令来在不同的窗口之间进行文本的拷贝可以按照如下的方法来做: 1 编辑第一文件 2 执行命令:split second_file打开另一个窗口并开始编辑第二个文件 3 使用命令CTRL-W p回到含有原始文件的前一个窗口 4 将光标移动到要拷贝文本的第一行 5 用命令ma标记这一行 6 移动到要拷贝文本的最后一行 7 执行命令y’a来复制当前光标位置到所做标记之间的文本. 8 使用命令CTRL-W p 回到将要放置文本的这个文件. Array 将光标移到将要插入文本的地方,复制的文本将会放到这一行的前面. 10 使用命令P命令将复制的文本粘贴到文件中. (注:p命令则是将文本放在光标所在行的后面) 用可视化模式在两个窗口中进行文本的拷贝可以按照如下的方法: 1 编辑第一个文件. 2 执行命令:split开始编辑第二个文件. 3 使用命令CTRL-W p 回到前一个包含有原始文件的窗口. 4 移动到将要复制文本的第一行. 5 执行命令V进入可视化模式. 6 移动到将要复制文本的最后一行,被选中的文本将会被高亮显示. 7 执行命令y复制选中的文本 8 使用命令CTRL-W p 回到将要放置文本的文件中. Array 移动到将要插入文本的地方,所复制的文本将会被放置在光标所在行的前面. 10 使用命令P来放置所复制的文本. 在不同的vim程序间实现在文本的拷贝可以照如下的方法: 1 编辑第一个文件. 2 启动Vim程序并编辑第二个文件 3 回到含有第一个文件的窗口. 4 移到要复制文本的第一行. 5 执行V命令进入可视化模式. 6 移到要复制文本的最后一行,选中的文本将会被高这显示. 7 使用命令*y命令将文本复制到系统剪切板. 8 回到另一个窗口. Array 移动到将要放置复制文本的地方,复制的文本将会被放到当前光标的前面. 10 执行命令*P将复制的文本放在这个文件中. (注:这个方法似乎只在Gvim中有效) 也许我们经常会编辑一些文件,其中含有一个名字的列表,这时我们希望做到的是将这个名字列表按照一定的顺序进行排列.例如我们可以按照字母的顺序进行排列,可是按照ASCII的顺序进行排列.我们可以按照下面的方法进行: 1 将光标移到要排列的内容的第一行. 2 使用命令ma进行标记. 3 将光标移到要排序的内容的底部. 4 执行命令!’asort进行排序.!命令告诉Vim通过UNIX命令来执行.’a则是告诉Vim这个命令作用的范围. 我们还可以按照下面的方法进行排序: 1 将光标移到要排序内容的第一行. 2 执行命令V进入可视化模式. 3 移到光标到要排序内容的底部,这时选择的文本将会被高亮显示. 4 执行命令!sort进行排序. Vim 编辑器是一个程序员开发给程序员的编辑器.我们可以用这个编辑器在C或是C++程序文件中进行函数的定位.我们要想使用这个功能,我们首先要生成一个名为 tags的文件,在这个文件中含C或是C++程序文件中所有函数的信息.我们可以使用下面的命令来当前我们工作的目录下的所有C程序生成一个tags文 件: $ ctags *.c 如果是对于C++文件,我们可以使用下面的命令来生成: $ ctags *.cpp 如果我们是使用其他的扩展名,我们可以使用相应的扩展名,而不一定非要使用C或是C++的扩展名. 在我们生成这个文件以后,如果我们要利用这个文件来编辑我们的程序文件,这样Vim就会查找相应的文件并会在函数中进行定位,例如我们要编辑的文件为write_file,我们可以使用下面的命令来开始我们的编辑工作: $ gvim -t write_file 假 如我们正在看一个名为write_file的函数,而在这个函数中调用了函数setup_data,而我们又想要知道这个函数的详细内容,这时我们可以将 光标位在这个函数的开头部分,然后按下CTRL-],这样Vim就会跳到这个函数定义的地方.哪怕是我们要查找的函数在其他的文件中,Vim也可以为我们 进行精确的定位. 如果我们编辑了当前文件在没有保存的情况下使用了这个命令,那么Vim会给出警告信息,并且会忽略这个命令. 有许多和标记函数相关的命令可以使得我们在所标记的函数中进行向前或是向后的跳转和搜索,还可以打开一

文档评论(0)

云烟 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年03月21日上传了教师资格证

1亿VIP精品文档

相关文档