vim常用快捷键详解

vim常用快捷键详解Vim 是一个强大的文本编辑器 拥有众多快捷键 能够显著提高工作效率 以下是一些常用的 Vim 快捷键及其详细说明 模式介绍普通模式 Normal 进入 Vim 后的默认模式 用于执行命令 插入模式 Insert 用于输入文本 按 i

大家好,欢迎来到IT知识分享网。

Vim 是一个强大的文本编辑器,拥有众多快捷键,能够显著提高工作效率。以下是一些常用的 Vim 快捷键及其详细说明:

模式介绍

  1. 普通模式(Normal):进入 Vim 后的默认模式,用于执行命令。
  2. 插入模式(Insert):用于输入文本,按 i 进入。
  3. 可视模式(Visual):用于选择文本,按 v 进入。
  4. 命令行模式(Command-Line):用于输入命令,按 : 进入。

常用快捷键

普通模式

  • h:光标左移
  • j:光标下移
  • k:光标上移
  • l:光标右移
  • 0:跳转到行首
  • $:跳转到行尾
  • gg:跳转到文件开头
  • G:跳转到文件结尾
  • w:向前移动到下一个单词
  • b:向后移动到上一个单词
  • x:删除光标处的字符
  • u:撤销上一步操作
  • Ctrl + r:重做上一步操作
  • yy:复制当前行
  • p:粘贴已复制的内容
  • dd:删除当前行

插入模式

  • Esc:返回普通模式
  • Ctrl + o:暂时进入普通模式执行命令,然后返回插入模式
  • Ctrl + v:进入原始插入模式,可以输入特殊字符

可视模式

  • v:开始选择字符
  • V:开始选择整行
  • Ctrl + v:开始选择块
  • y:复制所选文本
  • d:删除所选文本
  • p:粘贴已复制的内容

命令行模式

  • :w:保存文件
  • :q:退出 Vim
  • :wq:保存并退出
  • :q!:强制退出不保存
  • :set nu:显示行号
  • :set nonu:隐藏行号

搜索与替换

  • /:搜索文本,输入后按回车
  • n:跳转到下一个搜索结果
  • N:跳转到上一个搜索结果
  • :%s/old/new/g:全局替换文本 “old” 为 “new”

窗口管理

  • :split:水平分割窗口
  • :vsplit:垂直分割窗口
  • Ctrl + w, h/j/k/l:在不同窗口间切换
  • :close:关闭当前窗口

自定义快捷键

在 ~/.vimrc 文件中,可以添加自定义映射,例如:

nnoremap <C-n> :enew<CR> " 新建一个空白文件

总结

掌握 Vim 的快捷键,可以极大提升编辑效率。建议实践中逐步学习和加深记忆。如果有特定方面想要深入了解,随时告诉我!

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/164598.html

(0)
上一篇 2024-12-26 14:33
下一篇 2024-12-26 15:15

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信