vim常用命令

vim是一款功能强大的文本编辑器,下面是一些常用的命令:- i:进入插入模式,这样就可以开始输入或修改文本了。

  • Esc:退出插入模式,返回到命令模式。
  • :w:保存(写入)你的修改。
  • :q:退出vim。
  • :wqZZ:保存修改并退出vim。
  • :q!:不保存修改,强制退出vim。
  • :set number:显示行号。
  • dd:删除当前行。
  • yy:复制("yank")当前行。
  • p:粘贴。
  • /text:搜索"text",按 n 切换到下一个匹配,N 切换到上一个匹配。
  • hjkl:在命令模式下,h 左移,j 下移,k 上移,l 右移。
  • :undou:撤销。
  • :redoctrl + r:重做。
  • :set paste:在粘贴文本时防止自动缩进。
  • :set nopaste:粘贴完成后关闭paste模式。
  • 0:移动到行首。
  • $:移动到行尾。
  • G:移动到文件的末尾。
  • gg:移动到文件的开始。
  • Ctrl + f:向前滚动一页。
  • Ctrl + b:向后滚动一页。

请注意,以上命令在大多数情况下都在命令模式下使用。

相关推荐
c238561 小时前
Linux C++ 进度条进阶美化与工程化封装
linux·运维·服务器
凡人叶枫3 小时前
Effective C++ 条款17:以独立语句将 newed 对象置入智能指针
java·linux·开发语言·c++·算法
RisunJan4 小时前
Linux命令-pgrep (通过进程名查找进程 ID)
linux·运维
信创工程师-小杨4 小时前
Linux内网环境如何解决依赖的问题
linux·运维·服务器
设计师小聂!5 小时前
宝塔 Linux 面板保姆级教程
linux·mysql·开源·运维开发
不吃土豆的马铃薯5 小时前
C++ 高性能网络缓冲区 Buffer 源码解析
linux·服务器·开发语言·网络·c++
java知路5 小时前
linux yum 下载docker安装包及依赖安装包,并离线安装
linux·运维·docker
fanged5 小时前
设备树学习2--一个DTBO实验
linux·嵌入式开发
星间都市山脉5 小时前
Android STS(Security Test Suite)完整介绍与测试流程
android·java·linux·windows·ubuntu·android studio·androidx
qq_163135756 小时前
Linux 【02-tac命令超详细教程】
linux