你需要知道vim操作 源头都在vimtutor里

Vim是一个功能强大的编辑器,它有很多命令,可以让工作更高效。每次看到同事在他的电脑上飞快的操作,炫技,我都很羡慕。
昨天同事推荐我一个命名(我把它叫作命令的源泉),我才知道原来大神们都看过这个。

// 命令如下
vimtutor

进入之后可以看到一个完整的教程(虽然是英文的,但好在单词都不长)
在这里插入图片描述

你也可以把教程直接保存下来,想办法翻译成中文

// 进入vimtutor后,执行次命令整篇教程就保存下来了
:w FILENAME

:w vimtutor.txt
在这里插入图片描述
到指定文件查看文件是否生成 :!ls

:!ls 

在这里插入图片描述

大神同事还说,你看这个既可以学英语又可以熟悉命令。

我如饥似渴的,今天一下午把这个教程看完了。记录下来,大家一起学习进步。
里面涉及的英语是IT常用的,我索性用英语做了笔记。为了写这篇笔记,补充了中文。

vim的五种模式

先了解下5种模式,有助于对vim有个概览。

Normal mode(正常模式)

  • Vim启动时自动处于正常模式。Defaut Normal mode
  • <ESC> 键返回正常模式。 <ESC> place you in Normal mode or will cancel an unwanted and partially completed command.

Insert mode(插入模式)

  • i: 在光标前插入文本。进入插入模式

  • I: 在行首插入文本。进入插入模式

  • a: 在光标后插入文本。进入插入模式

  • A: 在行末插入文本。进入插入模式

  • o: 在当前行下方打开新行并进入插入模式。

  • O: 在当前行上方打开新行并进入插入模式。

  • c 更改模式 删除并进入编辑模式
    c 用作一个操作符(operator),它代表“change”(更改)。当与动作(motion)结合使用时,c 操作符可以删除从当前光标位置到动作所指定的位置的文本,并将Vim置于插入模式,允许用户继续输入文本(d模式不能进入输入)

    ce: 更改(change)光标所在位置到单词末尾的内容。
    cw: 更改(change)一个单词的内容。
    c$: 更改(change)从光标所在位置到行尾的内容

Visual mode(可

  • 25
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值