二、移动光标类命令

  h :光标左移一个字符

  l :光标右移一个字符

  space:光标右移一个字符

  Backspace:光标左移一个字符

  k或Ctrl+p:光标上移一行

  j或Ctrl+n :光标下移一行

  Enter :光标下移一行

  w或W :光标右移一个字至字首

  b或B :光标左移一个字至字首

  e或E :光标右移一个字至字尾

  ) :光标移至句尾

  ( :光标移至句首

  }:光标移至段落开头

  {:光标移至段落结尾

  nG:光标移至第n行首

  n+:光标下移n行

  n-:光标上移n行

  n$:光标移至第n行尾

  H :光标移至屏幕顶行

  M :光标移至屏幕中间行

  L :光标移至屏幕最后行

  0:(注意是数字零)光标移至当前行首

  $:光标移至当前行尾

 三、屏幕翻滚类命令

  Ctrl+u:向文件首翻半屏

  Ctrl+d:向文件尾翻半屏

  Ctrl+f:向文件尾翻一屏

  Ctrl+b;向文件首翻一屏

  nz:将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部。

 四、插入文本类命令

  i :在光标前

  I :在当前行首

  a:光标后

  A:在当前行尾

  o:在当前行之下新开一行

  O:在当前行之上新开一行

  r:替换当前字符

  R:替换当前字符及其后的字符,直至按ESC键

  s:从当前光标位置处开始,以输入的文本替代指定数目的字符

  S:删除指定数目的行,并以所输入文本代替之

  ncw或nCW:修改指定数目的字

  nCC:修改指定数目的行

 五、删除命令

  ndw或ndW:删除光标处开始及其后的n-1个字

  do:删至行首

  d$:删至行尾

  ndd:删除当前行及其后n-1行

  x或X:删除一个字符,x删除光标后的,而X删除光标前的

  Ctrl+u:删除输入方式下所输入的文本

 六、搜索及替换命令

  /pattern:从光标开始处向文件尾搜索pattern

  ?pattern:从光标开始处向文件首搜索pattern

  n:在同一方向重复上一次搜索命令

  N:在反方向上重复上一次搜索命令

  :s/p1/p2/g:将当前行中所有p1均用p2替代

  :n1,n2s/p1/p2/g:将第n1至n2行中所有p1均用p2替代

  :g/p1/s//p2/g:将文件中所有p1均用p2替换

最新文章

  1. Java多线程系列--“基础篇”11之 生产消费者问题
  2. vs2010 未能将脚本调试器附加到计算机上的进程。已附加了一个调试器
  3. angular应用前景
  4. 百度定位SDK:弥补Android基站WIFI定位缺失
  5. JMeter基础
  6. UVa 481 - What Goes Up
  7. qPCR检测基因表达的引物数据库
  8. android M Launcher之LauncherModel (一)
  9. 【软工神话】第五篇(Beta收官)
  10. 【消息队列】 RabbitMQ教程汇总
  11. [luogu4860][Roy&October之取石子II]
  12. android--Activity有返回值的跳转
  13. POJ3264(KB7-G RMQ)
  14. Redis源代码分析(三十三)--- redis-cli.cclient命令行接口的实现(2)
  15. highlightjs 详解
  16. 使用 RamMap 清理内存 How to Use RamMap to Empty System Working Set
  17. js布局库
  18. Guess Your Way Out! II---cf 558D (区间覆盖,c++STL map 的使用)
  19. bootstrap缩略图及警示框制作
  20. Java微信公众平台开发(三)--接收消息的分类及实体的创建

热门文章

  1. P4345 [SHOI2015]超能粒子炮·改
  2. hdu2068 RPG的错排
  3. 使用codesmith无法连接mysql问题
  4. jQuery中的事件和动画 以及视频展示效果实例
  5. 关于老教授之家项目的思考 && 中国互联网+大赛培训
  6. Oozie安装部署
  7. 案例51-crm练习新增客户使用数据字典和ajax
  8. http三次握手四次挥手
  9. [PHP]AES加密----PHP服务端和Android客户端
  10. linux下常用命令备忘