码迷,mamicode.com
首页 > 系统相关 > 详细

VIM编辑器的使用

时间:2014-11-12 19:33:26      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:blog   http   使用   sp   文件   on   2014   log   tt   

VIM编辑器的使用

bubuko.com,布布扣

VIM 使用的命令

  • :q 直接退出vi :
  • wq 保存后退出vi ,并可以新建文件
  • :q! 强制退出
  • :w file 将当前内容保存成某个文件
  • :set number | nu在编辑文件显示行号
  • :set nonumber |nonu 在编辑文件不显示行号

VIM 移动光标命令

  • h :光标左移一个字符

  • l :光标右移一个字符

  • space:光标右移一个字符

  • Backspace:光标左移一个字符

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

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

  • Enter :光标下移一行

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

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

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

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

  • $:光标移至当前行尾

VIM 翻屏命令

  • Ctrl+u:向文件首翻半屏

  • Ctrl+d:向文件尾翻半屏

  • Ctrl+f:向文件尾翻一屏

  • Ctrl+b;向文件首翻一屏

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

VIM 插入文本命令

  • i :在光标前

  • I :在当前行首

  • a:光标后

  • A:在当前行尾

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

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

  • r:替换当前字符

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

VIM 删除文本命令

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

  • do:删至行首

  • d$:删至行尾

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

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

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

VIM 搜索替换命令

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

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

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

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

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

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

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

bubuko.com,布布扣

bubuko.com,布布扣

VIM编辑器的使用

标签:blog   http   使用   sp   文件   on   2014   log   tt   

原文地址:http://www.cnblogs.com/cherryhimi/p/4092927.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!