vim前世今生

129 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第22天,点击查看活动详情

前言

  • 相信很多人都是依赖idea开发工具的吧,其实作为一个新手idea是很友好的,就好比windows和Linux的区别,上来就让你玩转Linux可能你会抗拒。idea就是系统中的windows,今天我们继续深挖vim .

发展历程

  • vim 的创始人叫比尔乔伊,是 sun 公司的合伙人 。正常打开vim就是一个展示器,其实他的功能还是很多的。vim 的配置文件我正常放在 ~/.vimrc中,在这里我们可以通过Vundle 配置相关插件来丰富我们的vim编辑器。

模式

  • 你觉得vim垃圾可能是因为vim有很多模式,而你不了解每个模式可以做什么事情,所以你会觉得vim不好用。我大概整理了下一共有: 正常模式,插入模式,替换模式,可视化模式,命令模式。而我们大多使用的是正常模式,打开查看下内容就结束了。就因为如此你才会止步不前

为什么使用vim

  • 其实一旦你入门了你就会觉得vim是非常强大的,因为vim可以解放你的鼠标,鼠标是时代的产物但同时他也是阻碍我们搞笑工作的东西。因为鼠标无法做到准确定位需要我们在键盘和鼠标中间来回切换,这样一来二去就浪费了时间。

  • 另外一个理由就是被迫接受,现在许多主流的编辑器都是支持vim模式的,学习vim就很有必要了。

    • 基本的移动无非是上下左右,这里除了方向键意外vim给我们提供了键盘方位hjkl。这个说实话你必须得多操作适应适应,毕竟是肌肉记忆
  • 但是在vim中除了字母移位以外还给我们提供了其他的快捷操作

  • wgjklheb 上面八个字符我们可以归纳为步长。方向+步长这样才能让我们在vim的移动个性化。