美文网首页
VI和VIM命令的操作

VI和VIM命令的操作

作者: any_young | 来源:发表于2018-05-18 20:01 被阅读0次

vi编辑器是分为三种状态的

  • 一般模式
  • 指令模式
  • 编辑模式
    三个模式之间的转换为
    一般模式 i o a <——> Esc 编辑模式
    一般模式 : <——> Esc 指令模式
    编辑模式和指令模式之间需要通过一般模式进行过度
    三种模式分别有很多的命令,下面整理了最常用的命令:

1 一般模式

1.1光标的移动

h 或 向左箭头键(←) 光标向左移动一个字符
j 或 向下箭头键(↓) 光标向下移动一个字符
k 或 向上箭头键(↑) 光标向上移动一个字符
l 或 向右箭头键(→) 光标向右移动一个字符
[Ctrl] + [d] 屏幕『向下』移动半页
[Ctrl] + [u] 屏幕『向上』移动半页

上下移动移动整页的考虑到阅读性,不建议常用

0 或功能键[Home] 这是数字『 0 』:移动到这一行的最前面字符处 (常用)
$ 或功能键[End] 移动到这一行的最后面字符处(常用)

水平快速定位

gg 移动到这个档案的第一行 (常用)
n<Enter> n 为数字。光标向下移动 n 行(常用)

垂直快速定位

n<space>那个 n 表示『数字』,光标会向右移动这一行的 n 个字符。
n<Enter> n 为数字。光标向下移动 n 行(常用)

指定数字移动定位

1.2搜索功能

/word 向下寻找某个单词
?word向下寻找某个单词
n 向下重复执行搜索命令
N 向上重复执行搜索命令

搜索功能,主要为单词搜索功能

1.3 编辑功能

dd 删除游标所在的整列
yy 复制游标所在那行
.重复上一个动作

2 编辑模式

主要为一般模式到编辑模式的切换
i,I a,A o,O r,R都可以实现到编辑模式的切换
其中r,R实现的是取代模式
Esc为推出编辑模式回到常用模式

3 命令模式

:w 编辑的数据写入硬盘
:w!如果未见为只读的时候强制写入
;q离开
:q!不储存强制离开
:wq储存后离开
:wq!储存后强制离开
ZZ若档案没有动过则直接离开,若档案已动过则保存离开
:set nu设置行号
:set nonu取消行号

相关文章

  • vim基础操作

    vim: filetype=markdown vi / vim 基本操作 vi/vim 共分为三种模式:分别是命令...

  • Git 使用vi或vim命令打开、关闭、保存文件

    ** 一、vi & vim 有两种工作模式:** 命令模式:接受、执行 vi & vim 操作命令的模式,打开文件...

  • doc---git中的vim编辑器使用

    1、vi & vim 有两种工作模式: (1) 命令模式:接受、执行 vi & vim 操作命令的模式,打开文件后...

  • 入坑!VIM编辑器(最强整理版)

    VIM的三种模式 VIM 小抄图 VIM具体操作 进入vi的命令 移动光标命令 操作在命令模式下 插入文本命令 操...

  • Git 使用vi或vim命令打开、关闭、保存文件

    一、vi & vim 有两种工作模式: 命令模式:接受、执行 vi & vim 操作命令的模式,打开文件后的默认模...

  • VI和VIM命令的操作

    vi编辑器是分为三种状态的 一般模式 指令模式 编辑模式三个模式之间的转换为一般模式 i o a <——...

  • vi,vim操作命令

    1.删除行1.1删除单行: 冒号+行号+d 例子: : 10 d1.2删除多行: 冒号+行号+逗号+行号+d ...

  • Linux的基础命令二

    一、文本操作 文本编辑器vi/vim vi命令是Linux操作系统和类Linux操作系统中最通用的全屏幕纯文本编辑...

  • 2020-07-04

    Linux学习 学习步骤 基本操作命令 rm、mkdir chomd chown vi vim useradd ...

  • vim编辑操作

    Vim有三种基本工作模式: + 命令模式 + 文本输入模式 + 末行模式。 vim基础操作 vim是从 vi 发展...

网友评论

      本文标题:VI和VIM命令的操作

      本文链接:https://www.haomeiwen.com/subject/pytwdftx.html