问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

一学就会的vim编辑器的简易教程(使用与简单命令)

创作时间:
作者:
@小白创作中心

一学就会的vim编辑器的简易教程(使用与简单命令)

引用
CSDN
1.
https://m.blog.csdn.net/m0_69487786/article/details/145850705

Vim是一款经典的文本编辑器,被誉为“神之编辑器”。虽然其操作方式较为特别,但一旦熟练掌握,将带来非常高效的编辑体验。本文将从Vim的安装、基本模式到具体操作命令,为初学者提供一个简易教程。

什么是vim?

Vim是一款经典的文本编辑器,它有着众多忠实拥趸,被誉为“神之编辑器”。与其他编辑器不同,Vim的操作方式比较特别,需要一定时间的学习和适应,但是一旦熟练掌握,将会带来非常高效的编辑体验。

首先是安装完vim之后的问题:

在终端查找不到vim的相关的库

可能的问题:

  • Vim 未安装:在 Windows 系统中,不像一些系统自带命令,Vim 需要手动安装。如果没有安装 Vim 软件,系统自然无法识别该命令。
  • 环境变量未配置:即便安装了 Vim,但没有将 Vim 的安装路径添加到系统的环境变量 “Path” 中,系统在执行命令时,也找不到 Vim 的可执行文件位置,从而提示该错误 。
  • 环境变量配置错误:比如环境变量中 Vim 路径填写错误,或者系统环境变量 PATHEXT(系统返回操作系统认为可执行的文件扩展名的列表)没有设置好,也可能导致无法识别命令

解决方法:

windows和linux中有所不同,linux可以直接在终端用命令进行安装,但是windows需要自己下载手动安装,所以我们先下载了之后,修改环境变量,把vim的路径加到用户/系统变量里,这样就可以在终端启用vim了

vim的三种模式:

命令模式:

不能对文件直接编辑,只能通过快捷键进行一些操作(如移动光标、复制、粘贴等),打开vim后默认进入命令模式;

普通模式:

可在末行输入一些命令对文件进行操作(如搜索、替换、保存、退出、高亮等);

插入模式:

可对文件内容进行编辑;

如何切换模式:

  • 从普通模式进入插入模式**:按 i(光标前插入)、I(行首插入)、a(光标后插入)、A(行尾插入)。
  • 从插入模式返回普通模式**:按 Esc 键。
  • 进入命令模式**:按 :(在普通模式下)。

vim的基本操作

  1. 启动 Vim

要启动 Vim,只需在终端输入:

进入windows的终端:win+r ->cmd 进入终端

vim filename

如果存在会打开

如果文件不存在,Vim 会创建一个新文件。

移动光标

h:左移一个字符

j:下移一行

k:上移一行

l:右移一个字符

w:移动到下一个单词的开头

e:移动到当前单词的结尾

b:移动到前一个单词的开头

0:移动到行首

$:移动到行尾

gg:跳转到文件开头

G:跳转到文件结尾

编辑文本

  • d:删除(例如:dw 删除当前单词,dd 删除当前行)
  • y:复制(例如:yw 复制当前单词,yy 复制当前行)
  • p:粘贴
  • u:撤销
  • Ctrl + r:重做

查找文本

  • /关键词:向下查找关键词
  • ?关键词:向上查找关键词
  • n:跳转到下一个匹配项
  • N:跳转到上一个匹配项

替换文本

  • :s/old/new:替换当前行的第一个匹配项
  • :s/old/new/g:替换当前行所有匹配项
  • :%s/old/new/g:替换文件中所有匹配项

4. 保存与退出

  • :w:保存文件
  • :q:退出(如果没有修改)
  • :wq:保存并退出
  • :q!:强制退出(不保存修改)

5. 文件管理

  • :e 文件名:打开新文件
  • :bnext:切换到下一个缓冲区
  • :bprev:切换到上一个缓冲区
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号