vim快捷指令

Vim是一款强大的文本编辑器,它提供了许多快捷指令来提高编辑效率。以下是一些常用的Vim快捷指令:

  1. 移动光标:

    • h 向左移动一个字符
    • j 向下移动一行
    • k 向上移动一行
    • l 向右移动一个字符
    • w 跳到下一个单词的开头
    • b 跳到前一个单词的开头
    • e 跳到当前单词的末尾
    • 0 跳到行首
    • $ 跳到行尾
    • gg 跳到文件的开头
    • G 跳到文件的末尾
    • :n 跳到第n行
  2. 插入和编辑文本:

    • i 在当前位置前插入文本
    • a 在当前位置后插入文本
    • o 在当前行下方插入新行并进入插入模式
    • O 在当前行上方插入新行并进入插入模式
    • yy 复制当前行
    • dd 删除当前行
    • p 粘贴复制的内容
    • u 撤销上一次操作
    • Ctrl+r 恢复撤销的操作
  3. 搜索和替换:

    • /pattern 向下搜索指定的模式
    • ?pattern 向上搜索指定的模式
    • n 跳到下一个匹配项
    • N 跳到上一个匹配项
    • : s/old/new 将当前行的第一个匹配项替换为新的内容
    • : s/old/new/g 将当前行的所有匹配项替换为新的内容
    • :%s/old/new/g 将整个文件中的所有匹配项替换为新的内容
  4. 保存和退出:

    • :w 保存文件
    • :q 退出编辑器
    • :wq 或 ZZ 保存文件并退出编辑器
    • :q! 强制退出编辑器,不保存文件

这只是一小部分Vim快捷指令,Vim还有许多其他功能和指令可以探索和学习。可以通过 :help 命令在Vim中查看更详细的文档和帮助信息。

相关推荐
蚂蚁不吃土&14 分钟前
vscode + chinese(simplified)
ide·vscode·编辑器
夏日听雨眠23 分钟前
LInux(逻辑地址与物理地址的区别,文件描述符,lseek函数)
linux·运维·网络
qq_542515412 小时前
Ubuntu 22.04.4 LTS安装ToDesk最新版打不开,无响应?旧版本4.7.2_277版本分享
linux·ubuntu·todesk
火车叼位2 小时前
替代 Tiny Win10 的 Linux 方案:Debian XFCE 精简桌面搭建
linux·运维
小麦嵌入式2 小时前
FPGA入门(四):时序逻辑计数器原理与 LED 闪烁实现
linux·驱动开发·stm32·嵌入式硬件·fpga开发·硬件工程·dsp开发
皮卡蛋炒饭.3 小时前
传输层协议UDP
linux·网络协议·udp
syagain_zsx4 小时前
Linux指令初识(实用篇)
linux·运维·服务器
王木风4 小时前
终端里的编程副驾:DeepSeek-TUI-项目深度拆解,实测与原理分析
linux·运维·人工智能·rust·node.js
槑槑紫4 小时前
windows系统装轻量版linux开发
linux·运维·服务器
齐潇宇5 小时前
k8s-Helm管理器
linux·运维·云原生·容器·kubernetes