vim常用命令

Vim是一款强大的文本编辑器,广泛用于UNIX和Linux系统上。以下是一些常用的Vim命令及其介绍:

1. 运行Vim:要运行Vim,请在终端中键入vim,然后按Enter。

2. 模式切换:

  • 正常模式(Normal mode):启动Vim时的默认模式,用于移动光标、复制粘贴等。按下Esc键即可进入正常模式。
  • 插入模式(Insert mode):用于输入文本内容。在正常模式下按下i进入插入模式,可以进行编辑。
  • 命令行模式(Command-line mode):用于执行Vim命令。按下:(冒号)键即可进入命令行模式。

3. 文件操作:

  • :e <file>:打开文件。
  • :w:保存文件。
  • :q:退出Vim。
  • :q!:放弃更改并强制退出Vim。

4. 光标移动:

  • h:向左移动一个字符。
  • j:向下移动一行。
  • k:向上移动一行。
  • l:向右移动一个字符。
  • w:向前跳转一个单词。
  • b:向后跳转一个单词。
  • gg:跳转到文件的开头。
  • G:跳转到文件的末尾。
  • <Ctrl> + f:向前翻页。
  • <Ctrl> + b:向后翻页。

5. 编辑命令:

  • i:在当前光标位置前插入文本。
  • a:在当前光标位置后插入文本。
  • o:在当前行的下一行插入新行。
  • dd:删除当前行。
  • yy:复制当前行。
  • p:粘贴剪贴板内容。
  • u:撤销上一步操作。
  • Ctrl + r:恢复撤销的操作。
相关推荐
雯宝10 小时前
mnt_init 函数
linux
律宏阔16 小时前
WSL Docker 端口明明空闲,但就是绑不上端口
linux·windows
律宏阔16 小时前
WSL 突然断网,无法 ping 内网或外网
linux·windows
穷人小水滴16 小时前
用容器编译 VirtualBox 虚拟机软件 (ArchLinux, podman)
linux·容器·virtualbox
乱码三千17 小时前
如何优雅地直连无公网 IP 的远程 GPU 服务器
linux·人工智能·程序员
yunwei3717 小时前
使用 eBPF 跟踪 Nginx 请求
linux·后端·性能优化
yunwei3717 小时前
使用 eBPF 跟踪 MySQL 查询
linux·后端·性能优化
yunwei3717 小时前
eBPF 示例教程:使用 XDP 捕获 TCP 信息
linux·后端·性能优化
GeW17 小时前
制造业高端化,为什么必须重估Linux和数据库?
linux
GeW17 小时前
工业场景中的Linux与数据库选型:高端化转型的技术底座
linux