打造一款高逼格的Vim神器

本文详细介绍了Vim的使用技巧,包括移动光标、退出、删除、修改、撤销、复制粘贴等基本操作,以及查找、替换、折叠、执行外部命令等进阶功能。此外,还分享了如何配置.vimrc文件、安装和使用NERDTree、代码补全、语法高亮、文件搜索、增强状态栏和代码注释等相关插件,旨在提升Vim的使用体验和工作效率。
摘要由CSDN通过智能技术生成

打造一款高逼格的Vim神器

Vim 是一个上古神器,本篇文章主要持续总结使用 Vim 的过程中不得不了解的一些指令和注意事项,以及持续分享一个开发者不得不安装的一些插件,而关于 Vim 的简介,主题的选择,以及为何使用 vim-plug 来管理插件等内容,有兴趣的同学下来可以自己了解和对比下。

本文导航
◈ 安装03%
◈ 新手指南04%
◈ 移动光标05%
◈ 退出08%
◈ 删除08%
◈ 修改10%
◈ 撤销11%
◈ 复制粘贴剪切12%
◈ 状态13%
◈ 查找13%
◈ 替换15%
◈ 折叠16%
◈ 执行外部命令17%
◈ .vimrc18%
◈ 基本配置23%
◈ 取消备份23%
◈ 文件编码23%
◈ 显示行号24%
◈ 取消换行24%
◈ 显示光标当前位置25%
◈ 设置缩进25%
◈ 突出显示当前行26%
◈ 查找27%
◈ 左下角显示当前 vim 模式27%
◈ 代码折叠28%
◈ 主题29%
◈ 插件配置32%
◈ 树形目录32%
◈ 代码,引号,路径补全46%
◈ 语法高亮,检查50%
◈ 文件,代码搜索56%
◈ 加强版状态栏59%
◈ 代码注释63%
◈ git69%
◈ Markdown71%
◈ Emmet74%
◈ html 576%
◈ css 377%
◈ JavaScipt82%
◈ React91%
◈ Prettier93%
◈ 总结97%
安装
sudo apt-get install vim // Ubuntu
新手指南
vimtutor // vim 教程
移动光标

hjkl

2w 向前移动两个单词

3e 向前移动到第 3 个单词的末尾

0 移动到行首

$ 当前行的末尾

gg 文件第一行

G 文件最后一行

行号+G 指定行

+o 跳转回之前的位置

+i 返回跳转之前的位置

退出

进入正常模式

:q! 不保存退出

:wq 保存后退出

删除

x 删除当前字符

dw 删除至当前单词末尾

de 删除至当前单词末尾,包括当前字符

d$ 删除至当前行尾

dd 删除整行

2dd 删除两行

修改

i 插入文本

A 当前行末尾添加

r 替换当前字符

o 打开新的一行并进入插入模式

撤销

u 撤销

+r 取消撤销

复制粘贴剪切

v 进入可视模式

y 复制

p 粘贴

yy 复制当前行

dd 剪切当前行

文件

:e! 强制刷新该文件

+g 显示当前行以及文件信息

查找

/ 正向查找(n:继续查找,N:相反方向继续查找)

? 逆向查找

% 查找配对的 {,[,(

:set ic 忽略大小写

:set noic 取消忽略大小写

:set hls 匹配项高亮显示

:set is 显示部分匹配

替换

😒/old/new 替换该行第一个匹配串

😒/old/new/g 替换全行的匹配串

:%s/old/new/g 替换整个文件的匹配串

折叠

zc 折叠

zC 折叠所有嵌套

zo 展开折叠

zO 展开所有折叠嵌套

执行外部命令

:!shell 执行外部命令

字体

- 缩小

shift + 放大

0 还原

分屏
$ Ctrl+W v // 左右
$ Ctrl+W s // 上下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值