Whats_Vim

2022年4月頃から使い始めて4ヶ月 vimをエディタとして使っていて個人的に便利だと思っているので紹介したい。

とはいえ、「Vimは知ってるけどあえて使っていない」という人がほとんどだと思うので、

  • Vimの概要
  • ショートカットや開発環境改善のヒント が参考になったら幸いです。

目次

  1. vimを使うことにしたきっかけ
  2. vimのかんたんな概要紹介
  3. vimの操作紹介
  4. 参考にしている人(記事)

1. vimを使うことにしたきっかけ

  • トラックパッド、矢印キーが億劫
  • キーボードだけでブラウザを操作したい -> Vimniumに出会い,Vimの存在を知る

2. vimのかんたんな概要紹介

vi

  • マウスを使わない(viの開発当時、マウスは発明されていたが普及していなかった)
  • カーソルキーを使わない(開発端末であるADM3Aには、専用のカーソルキーが設けられていなかった[3])
  • 命令を覚える必要がある(画面上に命令表示領域が無い) -> 慣れによって素早い編集操作が可能になる

vim

  • 基本的な操作方法はviと同じで、キーボードのみですべてを操作
  • 状況に応じてモードを使い分ける
  • 小さなコマンドの組み合わせをその場で作ることによって多種多様な機能を実現する(※後述)

neovim

  • Vimベースで拡張性とモダンな機能を搭載させた版

VimとNeovim

Neovim

  • メンテナーを複数人で分担して開発を高速化していて、先進的な機能の導入に積極的
  • 目指すは「Vim の置き換え」ではなく「Vim 拡大」 not「IDE化」

3. vimの操作紹介

4. 参考にしている人(記事)


Tags

#vim #tips