vi
ブイアイ
Sun Microsystemsの創業者の1人であるBill Joyが、UCB在校当時に作成したスクリーンエディタ。ほとんどのUNIXおよびUNIX系OSの標準エディタとしてシステムに取り入れられている。
Bill Joyは、Queen Mary大学のGeorge Coulourisにより作成されたem(ed for mortals)エディタをもとにexを作成し、それからさらにバークレイ校に導入されたadm3a端末を使ってviを作成した。現在多くのviクローンのエディタが作成されており、Windows、DOSなど非UNIX系OS上で動作するものもある。代表的なviクローンのエディタにvim、nvi、elvisなどがある。
viの大きな特徴として、文字入力を行う入力モードと、カーソル移動や検索などのコマンドを実行するコマンドモードという2つのモードを持つ点が挙げられる。また、UNIX系のOSであれば大半のシステムに導入されており、ほかのエディタがインストールされていなくてもviは動作することが多いので、viをマスターしていればたいていのUNIXシステムでファイルの編集作業を行うことができる。また、viはシェルを呼び出す機能を持つため、ファイルの編集を行いながら、viを終了せずにほかのコマンドを実行することができる。
さらに、テキストの編集をより効率的に素早く行うために最小限のキー入力できめ細かな機能を実行できるように設計されていて、たいていのコマンドは1キーで実行できるようになっている。このため、viは少ないキータイプで操作でき、熟練すると非常に使い勝手が良いが、GUIに慣れたユーザーにとっては扱いにくい面もある。
Linux & OSS フォーラム 新着記事
- 【 pidof 】コマンド――コマンド名からプロセスIDを探す (2017/7/27)
本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、コマンド名からプロセスIDを探す「pidof」コマンドです。 - Linuxの「ジョブコントロール」をマスターしよう (2017/7/21)
今回は、コマンドライン環境でのジョブコントロールを試してみましょう。X環境を持たないサーバ管理やリモート接続時に役立つ操作です - 【 pidstat 】コマンド――プロセスのリソース使用量を表示する (2017/7/21)
本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、プロセスごとのCPUの使用率やI/Oデバイスの使用状況を表示する「pidstat」コマンドです。 - 【 iostat 】コマンド――I/Oデバイスの使用状況を表示する (2017/7/20)
本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、I/Oデバイスの使用状況を表示する「iostat」コマンドです。
|
|