JiFu's Wiki JiFu's Wiki
首页
  • HTML
  • JavaScript
  • NodeJS
  • Vuejs
  • 微信小程序
  • Python
  • 数据库
  • 中间件
  • 算法
  • 软件工程
  • Wordpress
  • iOS开发
  • Android开发
  • Linux
  • Windows
  • MacOS
  • Docker
  • Vim
  • VSCode
  • Office
  • 其他
  • Photoshop
  • Sketch
  • Mac
  • 游戏
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
首页
  • HTML
  • JavaScript
  • NodeJS
  • Vuejs
  • 微信小程序
  • Python
  • 数据库
  • 中间件
  • 算法
  • 软件工程
  • Wordpress
  • iOS开发
  • Android开发
  • Linux
  • Windows
  • MacOS
  • Docker
  • Vim
  • VSCode
  • Office
  • 其他
  • Photoshop
  • Sketch
  • Mac
  • 游戏
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • DevOps介绍
  • Linux

  • MacOS

  • Windows

  • Docker

  • Vim

    • Vim介绍
    • Vim快捷键使用总结
    • VIM下使用Vundle搭建python开发环境
  • VSCode

  • Office

  • 其他

  • 运维
  • Vim
JiFu
2023-09-13

Vim快捷键使用总结

# 移动光标

  1. 左移h、右移l、下移j、上移k
  2. 向下翻页ctrl + f,向上翻页ctrl + b
  3. 向下翻半页ctrl + d,向上翻半页ctrl + u
  4. 移动到行尾$,移动到行首0(数字),移动到行首第一个字符处^
  5. 移动光标到下一个句子 ),移动光标到上一个句子(
  6. 移动到段首{,移动到段尾}
  7. 移动到下一个词w,移动到上一个词b
  8. 移动到文档开始gg,移动到文档结束G
  9. 移动到匹配的{}.().[]处%
  10. 跳到第n行 ngg 或 nG 或 :n
  11. 移动光标到屏幕顶端H,移动到屏幕中间M,移动到底部L
  12. 读取当前字符,并移动到本屏幕内下一次出现的地方 *
  13. 读取当前字符,并移动到本屏幕内上一次出现的地方 #

# 查找替换

  1. 光标向后查找关键字 #或者g#
  2. 光标向前查找关键字 或者g
  3. 当前行查找字符 fx, Fx, tx, Tx
  4. 基本替换 😒/s1/s2 (将下一个s1替换为s2)
  5. 全部替换 :%s/s1/s2
  6. 只替换当前行 😒/s1/s2/g
  7. 替换某些行 :n1,n2 s/s1/s2/g
  8. 搜索模式为 /string,搜索下一处为n,搜索上一处为N
  9. 制定书签 mx, 但是看不到书签标记,而且只能用小写字母
  10. 移动到某标签处 `x,1旁边的键
  11. 移动到上次编辑文件的位置 `.
#Vim#shortcut
上次更新: 2024/08/11, 01:59:03
Vim介绍
VIM下使用Vundle搭建python开发环境

← Vim介绍 VIM下使用Vundle搭建python开发环境→

最近更新
01
Disable notification "to get future google chrome updates you'll need macos 10.13 or later" on mac
05-14
02
MacOS软件推荐
04-30
03
Debian Sway开发机安装手册
03-26
更多文章>
Theme by Vdoing | Copyright © 2019-2025 Ji Fu | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式