Linux系统vim命令解读

vim 是 Linux 系统中常用的文本编辑器之一。以下是一些常用的 vim 命令:

基本操作

  1. 打开文件

    vim filename
  2. 进入插入模式

    在普通模式下按 i 键。

  3. 退出插入模式

    按 Esc 键。

  4. 保存文件

    在普通模式下输入 :w,然后按 Enter

  5. 退出 vim

    在普通模式下输入 :q,然后按 Enter

  6. 保存并退出

    在普通模式下输入 :wq,然后按 Enter 或者 :x,然后按 Enter

  7. 强制退出

    在普通模式下输入 :q!,然后按 Enter

光标移动

  1. 上下左右移动

    在普通模式下使用 hjkl 键分别向左、下、上、右移动。

  2. 移动到行首

    在普通模式下按 0

  3. 移动到行尾

    在普通模式下按 $

  4. 移动到文件开头

    在普通模式下按 gg

  5. 移动到文件末尾

    在普通模式下按 G

编辑操作

  1. 删除字符

    在普通模式下按 x

  2. 删除整行

    在普通模式下输入 dd

  3. 复制(拷贝)行

    在普通模式下输入 yy

  4. 粘贴

    在普通模式下按 p

  5. 撤销

    在普通模式下按 u

  6. 重做

    在普通模式下按 Ctrl + r

 

查找与替换

  1. 查找字符串

    在普通模式下按 /,然后输入要查找的字符串,按 Enter

  2. 查找下一个匹配项

    在普通模式下按 n

  3. 查找上一个匹配项

    在普通模式下按 N

  4. 替换当前行的第一个匹配

    在普通模式下输入 :s/old/new,然后按 Enter

  5. 替换当前行的所有匹配

    在普通模式下输入 :s/old/new/g,然后按 Enter

  6. 替换整个文件的所有匹配

    在普通模式下输入 :%s/old/new/g,然后按 Enter

可视模式

  1. 进入可视模式

    在普通模式下按 v 进入字符可视模式,按 V 进入行可视模式,按 Ctrl + v 进入块可视模式。

  2. 退出可视模式

    按 Esc 键。 

临时显示行号

  1. 显示行号

    在普通模式下输入以下命令,然后按 Enter

    :set number
  2. 隐藏行号

    在普通模式下输入以下命令,然后按 Enter

    :set nonumber

永久显示行号

如果您希望每次打开 vim 时都显示行号,可以将设置添加到您的 .vimrc 文件中。

  1. 编辑 .vimrc 文件

    打开或创建 .vimrc 文件:

    vim ~/.vimrc
  2. 添加显示行号的设置

    在 .vimrc 文件中添加以下行:

    set number
  3. 保存并退出

    保存并退出 .vimrc 文件:

    :wq

切换相对行号

相对行号可以帮助您更方便地进行相对位置的导航和操作。

  1. 显示相对行号

    在普通模式下输入以下命令,然后按 Enter

    :set relativenumber
  2. 隐藏相对行号

    在普通模式下输入以下命令,然后按 Enter

    :set norelativenumber
  3. 在 .vimrc 文件中设置相对行号

    如果希望每次打开 vim 时都显示相对行号,可以在 .vimrc 文件中添加以下行:

    set relativenumber
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

平凡的梦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值