转自:http://www.cnblogs.com/chenyadong/archive/2011/08/30/2159809.html

为了便于选取文本,VIM 引入了可视(Visual)模式。要选取一段文本,首先将光标移到段首,在普通模式下按 v 进入可视模式,然后把光标移到段末。需要注意,光标所在字符是包含在选区中的。这时可以对所选的文本进行一些操作,常用的(可视模式)命令有:
x或d     剪切(即删除,同时所选的文本进入剪贴板)
y          复制
r字符     所有字符替换为新字符
u U ~    分别是所有字母变小写、变大写、反转大小写
>  
当输入了命令以后,VIM 将回到普通模式,这时可以按 p 或 P 进行粘贴。普通模式下有关复制和粘贴的命令:
v         进入可视模式
p或P    在当前位置粘贴剪贴板的内容,p 粘在光标所在字符后面,P 粘在前面

得不承认,虽然引入了可视模式,复制和粘贴在 VIM 中仍然是比较麻烦的操作,这也许是 VIM 唯一的缺点。:-) 此外,VIM
还引入了选择(Select)模式,跟可视模式类似。结合一些键的定义和选项设置,可以实现跟 notepad
相同的复制和粘贴的使用习惯。限于篇幅和水平,在此不提。

最新文章

  1. 在linux 服务器上用.htaccess文件实现二级域名访问子目录
  2. js面向对象的实现(example 一)
  3. HTML第三天作业做的表格
  4. ConvertFrom-String 命令研究
  5. WebService wsdl没有types的问题
  6. ASP.NET MVC 出现错误 “The view 'XXX' or its master was not found or no view engine support”
  7. Dynamics CRM 2011 2013-(An error occurred while opening mailbox xxx@xx.com Microsoft.Crm.Tools.Email.Providers.)
  8. ProtoBuf 的java使用
  9. Asp.Net MVC4配置Ext.Net
  10. 6. Java 加解密技术系列之 3DES
  11. 【BZOJ2555】SubString(后缀自动机,Link-Cut Tree)
  12. java设计模式之代理设计模式(Proxy)
  13. P1451 求细胞数量(广搜)
  14. Mysql 用命令行导出导入数据方法
  15. 前端数据交互之json&ajax
  16. Gradle详细解析***
  17. ERP合同管理(二十七)
  18. java 项目中类找不到异常解决办法
  19. poj 1825 Ants 水题
  20. Hive之简单查询不启用MapReduce

热门文章

  1. Java基础 面向对象的详解
  2. gcc编译minigui新程序报错
  3. Appium基于安卓的各种FindElement的控件定位
  4. 使用Javamelody验证struts-spring框架与springMVC框架下action的訪问效率
  5. De Moivre–Laplace theorem 掷硬币
  6. 图解 servlet 与jsp的关系
  7. redis04-----Hash 哈希数据类型相关命令
  8. ArrayDeque类的使用详解
  9. let 命令 与 var的区别
  10. linux编程 fmemopen函数打开一个内存流 使用FILE指针进行读写访问