liunx vi 学习

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了liunx vi 学习相关的知识,希望对你有一定的参考价值。

vi有两种状态:命令态和编辑态

命令态中常用的命令:

  1. 上下左右移动的处理4个箭头外还有h(左),j(下),k(上),l(右)
  2. 调到屏幕显示的首行H,尾行L,x行:xG
  3. 0将光标移动到行首;$到行尾,M中间
  4. 删除:单行删除操作是--->光标所在行,然后dd或者(:第几行d);多行删除光标行一下的n行--->ndd(包含光标行)或者(:2,4d从对几行到第几行都删除)
  5. 复制粘贴:光标放到第6行, 输入2yy, 光标放到第9行, 输入:p 此方法适合复制少量行文本的情况,复制第6行(包括)下面的2行数据,放到第9行下面   或者(:6,9 co 12   复制第6行到第9行之间的内容到第12行后面。)
  6. 恢复:u
  7. 寻找制定字符:/<字符串>:从光标所在处开始,往后搜索第一个有<字符串>的地方,然后把光标放到该处
  8. Ctrl+G-----光标所在位置的行数和列数报告 如:"文件名" line 4 of 40 --10%-- col 1

编辑态常用的命令:

  1. 按a光标之后,A行的末尾
  2. 按i光标之前,A行的行首
  3. 按o光标以下,O光标以上新行

/<字符串>:从光标所在处开始,往后搜索第一个有<字符串>的地方,然后把光标放到该处

以上是关于liunx vi 学习的主要内容,如果未能解决你的问题,请参考以下文章

Liunx系统——VI文本编辑器之初见

Liunx----vi编辑器

liunx修改文件内容和改变目录

liunx中vi快捷键编辑

Liunx文件操作指令

liunx安装过程