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中查看更详细的文档和帮助信息。

相关推荐

  1. vim快捷指令

    2024-04-13 20:54:03       40 阅读
  2. Vim 快速指南:高效删除文本行

    2024-04-13 20:54:03       54 阅读
  3. Vim 快捷键

    2024-04-13 20:54:03       38 阅读
  4. Vim 常用指令

    2024-04-13 20:54:03       25 阅读
  5. vim | vim添加map快捷映射

    2024-04-13 20:54:03       39 阅读
  6. vim | vim快捷命令行

    2024-04-13 20:54:03       38 阅读
  7. vscode vim 快捷键汇总

    2024-04-13 20:54:03       55 阅读
  8. vim 实用快捷键

    2024-04-13 20:54:03       49 阅读
  9. vim常用快捷键

    2024-04-13 20:54:03       157 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-13 20:54:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-13 20:54:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-13 20:54:03       87 阅读
  4. Python语言-面向对象

    2024-04-13 20:54:03       96 阅读

热门阅读

  1. 大语言模型LLM《提示词工程指南》学习笔记03

    2024-04-13 20:54:03       37 阅读
  2. 从 PostgreSQL 15 升级到 16

    2024-04-13 20:54:03       31 阅读
  3. 人工智能研究生前置知识—科学计算库numpy

    2024-04-13 20:54:03       42 阅读
  4. linux中如何查看一个文件的起始结尾和中间

    2024-04-13 20:54:03       37 阅读
  5. 多模态 Multi-Module的创新点

    2024-04-13 20:54:03       36 阅读
  6. SpringBoot的启动原理

    2024-04-13 20:54:03       37 阅读
  7. 什么是UWB定位技术,国产UWB芯片厂有哪些?

    2024-04-13 20:54:03       36 阅读
  8. C++矩阵

    2024-04-13 20:54:03       35 阅读
  9. openEuler-22.03 软件包安装

    2024-04-13 20:54:03       39 阅读
  10. Linux中账号登陆报错access denied

    2024-04-13 20:54:03       39 阅读
  11. 【使用Linux的基础和小技巧】

    2024-04-13 20:54:03       43 阅读
  12. ActiveMQ 03 整合SpringBoot

    2024-04-13 20:54:03       39 阅读
  13. 补上ROS键盘遥控机器人的keys_to_twist_ramps.py文件

    2024-04-13 20:54:03       45 阅读