美文网首页
vim 常用快捷键

vim 常用快捷键

作者: rhc2008 | 来源:发表于2023-05-05 15:15 被阅读0次
1、sp、vs可进行分屏编辑;
2、% s/str1/str2/[g]  可进行文本[全局]替换;
3、normal模式下,v/V进行可视化(光标/整行选中)操作;
4、y命令可以复制选中的块,p可以粘贴复制的块。


1.normal 移动的快捷方式:
w/W: 移动到下一个word/WORD 开头
e/E: 移动到下一个 word/WORD 结尾
b/B: 移动到上一个 word/WORD 开头  (backword)

1.1使用a/i/o进入插入模式;
ctrl+h 删除上一个字符
ctrl+w 删除上一个单词
ctrl+u 删除 当前行
使用 ctrl+c代替Esc(但是可能会中断某些插件),所以推荐使用 ctrl+[
gi 快速跳转到最后一次编辑的地方并进入插入模式

2.行间搜索移动
f{char}: 当前光标往行后搜索字符, 分号(;)下一个找到的字符,逗号(,)上一个找到的字符
F{char}: 当前光标往前搜索字符
0: 移动到行首第一个字符
$: 移动到行尾

^: 移动到第一个非空白字符
g_: 移动到行尾非空白字符

3.页面移动
gg: 文件开头
G: 文件结尾
H: 屏幕的开头(Head)
M: 屏幕的中间(Middle)
L: 屏幕的结尾(Lower)
crtl+u: 上翻页(upword)
ctrl+f: 下翻页(forword)
zz: 屏幕置为中间

3.1快速删除
dt[char] 删除直到[char]的字符
d0,d$
d 和x 都可以搭配数字来执行多次:4d ,4x
3.2 modify
r(replace),c(change),s(substitute)
4s
S 删除1行
R 直接替换
cw 删除一个单词
3.3 search
/print
:set hls 搜索高亮
:set incsearch 增量搜索

/ or ? 进行前向或反向搜索
n or N 跳转到下一个或上一个匹配
* or # 进行当前单词的前向和后向匹配


4.概念:
Buffer: 内存缓冲区
Window: Buffer的可视化分割区域
Tab: 组织Window为一个工作区
<TAB> 补全命令
:ls 列举当前缓冲区
:b [num] 跳转到[num]缓冲区
:b [name] 跳转到[name]缓冲区
:bpre/bnext/bfirst/blast 跳转到上一个/下一个/第一个/最后一个缓冲区
:e [name] 打开[name]文件

C-w s 水平分割窗口( sp) :q exit
C-w v 垂直分割窗口 (vs) :q exit
C-w w 循环切换窗口
C-w h/j/k/l 切换到←/↓/↑/→窗口 
C-w H/J/K/L 移动当前窗口向←/↓/↑/→
C-w = 所有窗口等宽高
C-w _/| 当前窗口最大化高度/宽度
[num]C-w _/| 当前窗口高度设为[num]行/列


:tabnew 新建标签页
:tabe [name] 在新标签页打开[name]文件
:tabc 关闭当前标签页和窗口
:tabo 只保留当前标签页并关闭其他的
C-w T 将当前窗口移动到新标签页
:tabn [num] 切换到[num]标签页,没有[num]表示下一个
[num]gt 同上
:tabp 切换到上一个标签页
gT 同上

https://github.com/PegasusWang?tab=repositories

相关文章

  • vim常用快捷键

    vim常用快捷键

  • Vim

    vim 常用快捷键 VIM用法 vim入门进阶与折腾 shift + v 进入可视模式 然后用hjkl选中操作的行...

  • 常用快捷键

    vim 常用命令 光标控制命令 缩进\反缩进 单行缩进:> ; 单行反缩进:< Ubuntu 16.04 常用快捷键

  • vim常用快捷键

    vim常用快捷键 移动光标 搜索、替换 删除、复制与粘贴 区块操作 实现多行编辑 多档案编辑 透过『 vim ho...

  • VIM常用指令备忘整理

    VIM常用指令整理 ---2018.9.21更 不得不说 学vim就像用五笔,一年多了,vim用的少,快捷键再怎么...

  • spacemacs HowToUse 常用概念和模式切换

    spacemacs_HowToUse_常用概念和模式切换 常用概念 Vim的几种模式 正常模式:可以使用快捷键命令...

  • vim快捷键总结

    vim快捷键 1.vim三种常用模式介绍 普通模式(Normal mode) 在普通模式中,用的编辑器命令,...

  • Linux VIM文本编辑器

    VIM文本编辑器 插入命令 定位命令 替换和取消命令 删除命令 常用快捷键

  • vim简明文档

    替换 查找 删除 复制粘贴 编辑模式 进入取代模式 命令行模式可用的按钮 vim 常用快捷键 方向键 vim修改默认配置

  • Linux常用命令整理

    一、命令的基本格式 1、命令行开头的意义 2、命令的基本格式: 二、常用快捷键 三、vim编辑器 1、Vim简介 ...

网友评论

      本文标题:vim 常用快捷键

      本文链接:https://www.haomeiwen.com/subject/jnqqsdtx.html