Linux基本功五:Linux编辑器的使用

来源:互联网 发布:vb程序设计基础教程 编辑:程序博客网 时间:2024/05/29 18:21

这节比较简单,主要是Linux编辑器的使用技巧:
 1、Linux的编辑器,ed,sed,VI,vim,emacs
  vim =vi Improved,vim的使用技巧。
  (1)命令模式:
  r--替换一个字符
  0--移动到行前
  $--移动到行尾
  G--移动到文件尾
  w--每次移动一个单词
  u-undo  撤销
  6i--按ESC时,插入6次
  ctr +r --redo 继续做
  dd 删除一行
  2dd 删除2行
  dw 删除一个单词
  2dw 2个单词
  yy  复制
  3yy
  p粘贴
  x删除一个字符
  3x删除3个字符

  “a3yy  "b2yy--支持多剪贴板
  (2)插入模式insert: i【当前】 I【行头】 o【新下一行】 O【上一行】 a【前一个字符】 A【行尾】 s【删除一个字符】 S【删除一行】都可以
  (3)底行模式:按ESC键
  :w 写入
  :w! 强制写入
  :q 
  :q! 强制退出
  :wq
  :wq! 强制保存退出
  :set nu
  :set nonu
  :w file  另存为
  :1,10 w >> file  将1-10行追加到file文件里;
  :r /etc/group  读入文件
  :r  !ls  执行命令
  :e! /etc/passed 放弃当前的更改,修改另外一个文件
  :e! 最初的状态
  :1,$ s/nologin/bash/g  从第一行到文件尾,全部替换;
  :1,5 s/nologin/bash/c  不是所有的替换,可以挨个循环的问;
  分屏显示技巧:
  :vim -o /etc/passwd /etc/group 编辑两个文件(不是零,是字母o)
   ctr+w 选择上下的窗口
  :vim -O /etc/passwd /etc/group 编辑两个文件
  ctr+w+h/l 选择上下的窗口


原创粉丝点击