vim使用总结

1、vim的一些设置

在home下面创建文件.vimrc

set nu                                 #设置vim显示行号
set tabstop=4                     #设置tab为4个字符长度
set shiftwidth=4                  #设置自动缩进为4个字符长度

map = I//<ESC>j                #非插入模式下按+按键 会在动在该行的行首添加//,并把光标移动到下一行(快速注释)

map - ^i<DELETE><DELETE><ESC>   #非插入模式下,按-按键,会删除行首的两个字符(主要用于删除注释)

2、光标快速移动

整个文档移动到开始:gg          整个文档移动到结尾:shift + g      (G)

文档翻页:往下翻页ctrl + f          网上翻页ctrl + b

行首 : shift + 6                                    行尾 : shift + 4

shift + h   (H):  快速移动到屏幕顶端

shift + m  (M):快速移动到屏幕中间

shift + l     (L):快速移动到屏幕底部

w :空格头单词头向下移动                  b: 单词头向上移动

shift + w 空格头向下移动                     shift + b  空格头向上移动

前后左右方向键字符移动

:n        快速移动到行号n

3、文本选择

v    从当前光标开始选择

shift + v   (V)   从当前行开始选择

4、文本编辑

快速进入插入模式:i :光标前  a:光标后  o:下一行新  O上一行新

5、文本搜索

(1)shift + 8  (*)快速在文本中搜索光标所在的单词

(2)/word  + 回车   按住n向下搜索word       按住shift + n  (N)向上搜索

6、快速缩进

单行缩进:连续两次 >

单行反缩进:连续两次 <

多行缩进方法:首先选择多行文本,执行上面的操作即可

7、文本复制

(1)已经使用v选择了文本,按下y复制  ,在需要粘贴的地方按下y会在光标下一行粘贴进去

(2)没有选择文本

yy : 复制光标当前行

nyy :复制从光标开始往后n行

8、文本剪切

d  : 和上面复制y用法完全一样

9、vim退出

:q    退出

:q!  强制退出

:w    写入保存

:wq    写入保存并退出

10、其他技巧

.(小数点)   :快速运行上一条指令快捷键

u    :  撤销命令快捷键

shift+zz  (或ZZ) :  写入并保存快捷键,相当于:wq

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值