Vim 快速上手

vim

Vim 快速入门…

_以前大概的学了点,但基本没用,现在又要用上了,So,快速的复习下..
简单的分类,适合后续查找使用…._

基础

首先,在 Vim 里,是抛开鼠标,只用键盘的,所以,需要位移键:

.【k】上.
【h】左.【l】右
.【j】下.

ps: 一开始用,你会觉得很奇怪(很多why),不过抛开这些,用着用着就习惯(享受)了。

文本编辑-基础键

按键用途描述
x删除字符删除光标所在位置右边的字符
i(原地)插入文本点击后可以在光标处,开始输入字符
a插入文本光标跳到右边字符的前面,开始输入字符
A插入文本直接跳到行尾,开始输入
q!不保存(放弃)并退出先【Esc】确保在正常模式下,然后输入按键
:wq保存退出先【Esc】确保在正常模式下,然后输入按键
:w name保存要将对文件的改动保存到文件中

以上是重点键,(回想一遍,继续下面)

删除系列

按键用途描述
dw删除从光标处删除至一个单词的末尾
de删除从光标位置删除到单词末尾,如果是汉字,删到行末
d$删除至行末d(Delete删除) $(代表行)
dd删除整行删除光标所在的那一行
d2w删除2个大写字母单词配合数字可以删除 相对数量的字符

de 例子: abc**|**de fgh

输入常用跳转系列

按键用途描述
数字【0】光标跳转光标跳到首行
2w向前移动 2 个单词貌似可以任意数字-已测
2e向前移到第2个单词尾貌似可以任意数字-已测
o插入模式光标跳到当前的下一行首
O插入模式光标跳到当前的上一行首
ctrl + G快速定位当按下这对快捷键后,窗口下方会显示当前光标所在的位置(行数/总行数)。。这时(显示时):意味着你需要填入 行号 + 一个大写的G(例如输入:200G)Ps:输入时是没有显示字符的。

Ps:实用

剪切、粘贴、换、撤销 系列

按键用途描述
u撤销以前的操作可多次撤销
U恢复到该行的原始状态
CTRL+R以重做被撤消的命令也就是撤消掉撤消命令
r替换点击后,下一个按键将会替换掉目标字符
R连续替换连续替换至结束
c$剪切剪切光标后面所有字符
cc剪切剪切整行
cw剪切剪切单词
ce剪切剪切单词
p粘贴当作粘贴使用
v、y、p三部曲v可视,然后移动光标围起要复制的,y复制,p粘贴

Ps:实用

搜索系列

按键用途描述
/(后跟字符串)正序查找小写n正序查,大写N反向查
(后跟字符串)反向查找小写n正序查,大写N反向查
%配对 ()、[ ]、{}光标放到想查找配对的任意一个符号处按下【%】就会跳到相对的另一半,再触发即返回..
:s/old/new替换在一行内替换头一个字符串 new 为新的字符串 new
:s/new/new/g在一行内替换所有的字符串 new 为新的字符串 new
:%s/old/new/g在文件内替换所有的字符串 old 为新的字符串 new
:%s/old/new/gc进行全文替换时询问用户确认每个替换需添加 c 标志

窗口、文件命令等

按键用途描述
:!访问外部命令输入一个外部命令可以执行该外部命令
CTRL-W可以在窗口之间跳转
:q以关闭帮助窗口
!dir、:!ls获知当前目录的内容获知当前目录的内容
:!del 文件名删除删除文件
:!rm 文件名删除删除文件
CTRL-D以查看可能的补全结果按 可以使用一个补全
:r filename提取和合并文件通过命令,提取进来的文件将从光标所在位置处开始置入
:helpF1Help
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值