Linux——文本编辑器vim

简介: Linux——文本编辑器vim

文本编辑器vim

如果你的虚拟机中找不到vim编辑器,可以使用yum -y install vim进行安装。

vim的工作模式

  1. 命令模式
    🚀使用vim编辑文件时,默认处于命令模式。在此模式下,可以移动光标上下左右,或者进行复制、粘贴、替换、删除等操作
  2. 输入模式
    🚀在输入模式下可以对文件执行写操作,按i、a、o进入输入模式,按Esc退出并返回命令模式
  3. 末行模式
    🚀在命令模式下输入:就可以进入末行模式并输入相关的指令进行操作

vim的基本应用

插入命令

  • i — 在当前光标所在位置插入随后输入的文本,光标后的文本相应向右移动。
  • I — 在光标所在行的行首插入随后输入的文本,行首是该行的第一个非空白字符,相当于光标移动到行首再执行i命令。
  • a — 在当前光标所在位置之后插入随后输入的文本。
  • A — 在光标所在行的行尾插入随后输入的文本,相当于光标移动到行尾再执行a命令。
  • o — 在光标所在行下面插入新的一行,光标停在空行的行首处,等待输入文本。
  • O — 在光标所在行上面插入新的一行,光标停在空行的行首处,等待输入文本。

光标移动命令

以字符为单位移动

除了用一般的上下左右键来移动光标外,我们可以通过h、j、k、l来达到相同的效果

以单词为单位移动

  • w — 移动光标到下个单词的单词首
  • b — 移动光标岛上个单词的单词首
  • e — 移动光标到下个单词的单词尾

移动到行首或行尾

  • $ — 移动光标到行尾
  • 0或^ — 移动光标到行首

移动到一行的指定字符处

  • f字符 — 移动光标到第一个符合条件的字符处

移动到匹配的括号处

  • % — 在匹配括号间切换

移动到指定行处

  • nG或:n — 移动光标到指定的行

使用vim进行编辑

查找指定字符

  • /要查找的字符串 — 从光标所在行开始向下查找所需的字符
  • ?要查找的字符串 — 从光标所在行开始向上查找所需的字符
  • :set ic — 查找时忽略大小写

使用vim进行替换

  • r — 替换光标所在处的字符
  • R — 从光标所在处开始替换字符,按Esc键结束

使用vim进行删除、粘贴、复制

  • x — 删除光标所在处字符
  • nx — 从光标所在处向后删除n个字符,n位数字
  • dd — 删除整行
  • ndd — 删除多行
  • dG — 删除从光标所在行到文件末尾的内容
  • D — 删除从光标所在处到这行行尾的内容
  • :起始行,终止行d — 删除指定范围的行
  • yy或Y — 复制单行
  • nyy或nY — 复制多行
  • p — 粘贴到当前光标所在行下
  • P — 粘贴到当前光标所在行上

使用vim撤销上一步操作

  • u — 撤销
相关文章
|
18小时前
|
小程序 Linux 开发工具
【Linux】Linux 开发工具(vim、gcc/g++、make/Makefile)+【小程序:进度条】-- 详解
【Linux】Linux 开发工具(vim、gcc/g++、make/Makefile)+【小程序:进度条】-- 详解
|
1天前
|
人工智能 数据可视化 Linux
linux环境开发工具---yum与vim
linux环境开发工具---yum与vim
|
8天前
|
弹性计算 Unix Linux
Linux:文本编辑器 - vim
Linux:文本编辑器 - vim
18 1
|
8天前
|
数据可视化 Linux Shell
【Linux】开始使用 vim 吧!!!
vim 的操作我只介绍了一部分,还有许多等待大家探索!!!
29 6
|
8天前
|
Unix Shell Linux
在 Linux 上把 Vim 配置为默认编辑器
在 Linux 上把 Vim 配置为默认编辑器
|
8天前
|
Linux Shell 开发工具
【Linux】yum、vim
【Linux】yum、vim
18 2
|
8天前
|
Linux Shell 开发工具
【linux】Linux编辑器-vim
【linux】Linux编辑器-vim
65 0
|
7月前
|
Linux 开发工具 数据安全/隐私保护
【Linux】软件包管理器yum和编辑器vim的使用(下)
【Linux】软件包管理器yum和编辑器vim的使用(下)
|
8天前
|
IDE Linux 开发工具
【Linux】| Linux编辑器-vim的使用
【Linux】| Linux编辑器-vim的使用
|
8天前
|
数据可视化 Linux Shell
【Linux工具篇】编辑器vim
【Linux工具篇】编辑器vim
45 1

热门文章

最新文章