vim的简单使用

1. vim模式介绍

普通模式
用来浏览文件或者复制粘贴文件
输入模式
在普通模式输入i进入输入模式
命令模式
在普通模式输入:进入命令模式
可视模式
在普通模式输入v,进入可视模式

2. 普通模式

  • h j k l 分别代表 左 下 上 右

  • 数字 + h j k l 表示 左右移动几个字母或者上下移动几行;

  • w (word) 表示跳转到下一个单词的开头,b (begin) 表示跳转到上一个单词的开头;

  • 双击 g,即gg跳转到文档的最上方 (home);双击G,即GG跳转到文档的最下方 (end)

  • ctrl + u 向上翻页PgUp; ctrl + d 向下翻页PgDn

  • f(find) 查找某一行的某个字母,例如fm跳到该行的m的位置;

  • 复制操作y(yank),例如yaw(yank all word)表示复制指针所在的整个单词;y2j(yank 2 j)表示复制 包括指针所在行 和 下面两行;y2l(yank 2 l)复制包括指针的2格字母;yfm表示复制到r字母的位置;

  • 粘贴操作p(paste)

  • 删除操作d(delete),和复制操作一样;

  • 撤销操作u(undo),和ctrl+z操作一样;

3. 输入模式

在普通模式下输入i进入输入模式,使用完输入模式后按下Esc键退出到普通模式;
其中i(insert)表示在当前光标前进入输入模式,a(append)表示在当前光标后进入输入模式,大写的I(INSERT)表示从这一行的开头进入输入模式,大写的A(APPEND)表示从这一行的末尾进入输入模式。

vim中,字母c代表change,因此在普通模式下输入caw表示change all world,删除当前词并修改;cc删除当前行并进入输入模式;c2j表示删除当前及下面两行并进入输入模式。

4.命令模式

在命令模式下,输入冒号:进入命令模式;

:w表示保存,:q表示退出,:wq表示保存并退出。

5.可视模式

在普通模式下按v即可进入可视模式,移动光标就会选中内容,使用复制粘贴删除命令即可。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值