当前位置:首页  科学计算

VI文本编辑

在Linux系统下,使用VI编辑脚本。

一、进入vi

  系统提示符下,输入vi <文件名>,vi 载入此文件或开启一个新文件(如果该文件不存在)。

二、两种模式
  vim存在两种模式:指令模式和输入模式。指令模式切换到输入模式需键入输入命令“a、i、o、A、I、O”,从输入模式切换到指令模式,按ESC键。

  新增 (append)
  a :从光标所在位置後面开始新增资料,光标後的资料随新增资料向後移动。
  A:从光标所在列最後面的地方开始新增资料。

  插入 (insert)
  i:从光标所在位置前面开始插入资料,光标後的资料随新增资料向後移动。
  I :从光标所在列的第一个非空白字元前面开始插入资料。

  开始 (open)
  o :在光标所在列下新增一列并进入输入模式。
  O: 在光标所在列上方新增一列并进入输入模式。

三、退出vi

  指令模式下键入:wq、:q、:q!,退出vi。其中:wq是存盘退出,:q是直接退出,:q!强制退出。


四、常用命令

  x:删除光标所在字符。
  dd :删除光标所在的列。
  r :修改光标所在字元,r 後接著要修正的字符。
  R:进入取替换状态,新增文字会覆盖原先文字,直到按 [ESC] 回到指令模式下为止。
  s:删除光标所在字元,并进入输入模式。
  S:删除光标所在的列,并进入输入模式。