vilearn – an interactive vi tutorial
vilearn is an interactive tutorial for learning the vi text editor. It provides hands-on exercises and guided lessons to help users master vi's modal editing, commands, and navigation. The tutorial runs in the terminal and offers a practical, step-by-step learning experience for beginners.
背景メモ
- **vi(ヴィーアイ)** は1976年に開発されたUNIX上のテキストエディタで、キーボードだけで操作するモード型インターフェースが特徴。現在も後継のVimやNeovimとして広く使われている。
- 「モード型」とは、「ノーマルモード」(キーが編集コマンドになる)と「挿入モード」(文字がそのまま入力される)が分かれている設計のこと。初心者には戸惑いやすいが、習得すると高速編集が可能になる。
- **vilearn** は、このviの基本操作(移動・削除・コピー・貼り付け・保存・終了など)をブラウザ上で対話的に学べるチュートリアルツール。実際にキーを押しながら練習できる。
- 従来のVimチュートリアル(vimtutor)や、ブラウザ型チュートリアル(Open Vim, Vim Adventuresなど)と同種の学習リソースだが、シンプルで軽量、かつソースコードが公開されている点が特徴。