vim的使用

强制使用:!

G移动到文件最后一行;nG移动到第几行;gg第一行;N【enter】向下移动n行

/word向下查找 ;:n1,n2s/word1/word2/g在n1与n2行之间寻找word1,用word2替换它 例子::100,200/bh/BH/g 在100-200行之间找到bh用BH替换       :1,$s/word1/word2/g在第一行到最后一行查找word1并将字符串替换为word2;:1,$s/word1/word2/gc 在第一行到最后一行查找word1并将字符串替换为word2 且在替换前显示提示字符给用户确认是否需要替换。

x相当于Del,X相当于backspace; dd删除整行;ndd删除n行;

yy复制一行;p在光标下一行粘贴   P在光标上一行粘贴;

u复原前一个操作; .(点)重复前一个操作;

块选择:ctrl v后移动光标选择y复制p粘贴;

多文件编辑vim file1 file2 :n进入第二个文件;

多窗口:sp[filename]若打开两个一样的则输入:sp;ctrlw下箭头 移动到下方窗口ctrl w ,然后q结束离开。

:set nu  设置行号  :set nonu  取消行号

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Vim几句话介绍Vim是Unix系统上的文本编辑软件(你该不会不知道什么是文本编辑软件吧!),在windows上也...
    何必遠方阅读 3,193评论 0 3
  • vi————vim 命令:vi xx.txt vim是从vi发展而来的一款文本编辑器 vim有三种工作模式: 1、...
    疯狂艺人阅读 468评论 0 0
  • 1 编辑文本文件内容 ==vim FILE== 模式:命令模式---->输入模式 a i o O输入模式---->...
    amyhy阅读 337评论 0 0
  • 一、vim的介绍 vim是vi的高级版本,能够像一般的IDE一样,根据文件名载入不同的语法高亮。 vi/vim有三...
    饥人谷_凉拌阅读 382评论 0 0
  • 我已经死了,肉体还在馆材里,明天他们就要把我的肉体埋到土里了。 为埋葬我,丧事办得够排场的。 门口挂着高大的白幡,...
    韩仁义阅读 724评论 8 1