红联Linux门户
Linux帮助

LINUX标准的文本编辑程序vi最基础教程

发布时间:2007-03-11 10:22:05来源:红联作者:Sincere
  LINUX系统标准的文本编辑程序是vi,它提供了编写命令、程序的环境。可见,vi与编程息息相关,因此很有必要在此次先介绍vi的运用。

  vi有命令及文本输入模式,通过按来切换。

  (1)在命令模式下:

  i--在光标前添加文本,与按相同;
  a--在光标后添加文本;
  r--替换文本,与按两次相同;
  x--删除光标处初的字符;
  :u--取消最后一次操作;
  :wq/:x/:ZZ--保存文本退出;
  :q!--防弃修改退出;
  :w--将缓冲区写入文件;
  :w filename--将缓冲区写入filename(相当于另存为:filename);
  :w!Filename2--强迫vi重写名为filename2的文件;j--移动光标到下一行当前位置,与k相反;
  h--将光标左移至下一字符,与l相反;
  dd--删除一行,dd删除n行;
  dw--删除一个词,dw删除n个词;
  o--在当前行下添加一行,与O相反;^--行首;$--行尾;:%d--全部删除文件内容;
  /string:--在缓冲区向前查找字符串string,与?String相反。按表示继续查找下一个;
  set number--显示行号,便于查找错误;

  (二)在文本输入模式下,主要进行文本的输入。+x可删除光标前的一个字符;还可以通过鼠标进行快捷的拷贝。

  LINUX的文本编辑环境还有emacs、ex等,与vi相似。
文章评论

共有 0 条评论