Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

WindowsにVimをインストールする方法|PowerShellでVimテキストエディタを使い始めるための完全ガイド

WindowsにVimをインストールする方法|PowerShellでVimテキストエディタを使い始めるための完全ガイド

Vimは非常に強力なコードエディタです。あまりにも高性能であるため、LinuxやMacには標準でプリインストールされているほどです。

しかし、WindowsをOSとして使っている場合は、Vimを別途インストールする必要があります。

幸いなことに、Microsoftのおかげで、Windows PCにVimをインストールして動かすのはとても簡単です。本記事では、その手順をステップごとにわかりやすく解説します。

Vimのダウンロード方法

Vimテキストエディタの最新版は、Vim公式サイトから直接ダウンロードできます。

公式サイトでは、ハードディスク上の適切な場所へVimをインストールする一連の作業を丁寧に案内してくれる、自己実行型インストーラが提供されています。

なお、Windows向けにダウンロードするのは、厳密には「gVim」と呼ばれるものです。gVimは、シンプルなGUI(グラフィカルユーザーインターフェース)を備えたVimのバージョンです。以下の実行形式インストーラをダウンロードすればインストールできます。

WindowsにVimをインストールする方法|PowerShellでVimテキストエディタを使い始めるための完全ガイド
.exeファイルのため、開こうとするとWindowsがまず実行の許可を求めてきます(画面イメージ)。

ファイルをダウンロードしたら、あとは実行するだけです。次のようなインストールウィザードが表示されます。

WindowsにVimをインストールする方法|PowerShellでVimテキストエディタを使い始めるための完全ガイド
Vimインストーラを初回起動したときに表示されるウィザードの画面イメージ。

「通常(Typical)」インストールが推奨されていますが、ディスク容量に十分な余裕があるなら、「フル(Full)」を選んですべてのコンポーネントをインストールしても問題ありません。

WindowsにVimをインストールする方法|PowerShellでVimテキストエディタを使い始めるための完全ガイド
インストールするVimの構成要素を選択できる画面イメージ。

補足:パッケージマネージャーを利用している場合は、PowerShellからwinget install vimや、Chocolateyのchoco install vimといったコマンドでインストールすることも可能です。

PowerShellでVimを実行する方法

Vimのインストールが完了したら、Windowsのコマンドラインから起動できるようになります。

なお、2020年以降のPowerShellはCMDと同等の機能に加えて、さらに多くの機能を備えています。何かを行う際には、PowerShellを使うことをおすすめします。

PowerShellは、スタートメニューの検索ボックスに「powershell」と入力すれば開けます。

WindowsがPowerShellを起動し、次のようなコマンドプロンプトが表示されます。

WindowsにVimをインストールする方法|PowerShellでVimテキストエディタを使い始めるための完全ガイド
Windows PowerShellのプロンプト画面イメージ。

PowerShellを開いたら、次の手順でVim自体を起動します。やり方は簡単で、「vim」と入力してEnterキーを押すだけです。これでVimが開きます。初回起動時の画面は次のとおりです。

WindowsにVimをインストールする方法|PowerShellでVimテキストエディタを使い始めるための完全ガイド
Vimを初めて開いたときの画面イメージ。

おめでとうございます。これであなたのPCにVimが正常にインストールされました。

VS Codeの中でVimを使う方法

すでにVS Codeを使っていて、「VS Codeの機能性を損なわずにVimのスピード感を得たい」という方に朗報です。VS Codeの中でVimライクな操作体験を実現することができます。

それを可能にしてくれるのが、VS Code用の「Vim」プラグイン(拡張機能)です。執筆時点で、このプラグインは約200万回もインストールされており、多くの開発者に支持されています。

Vimの使い方を正しく学ぶには

Vimは強力なコードエディタである一方、使いこなせるようになるまでには相応の練習が必要です。

ここでは、基本を素早く把握し、すぐに指を速く動かせるようになるのに役立つチュートリアルをいくつか紹介します。

まず、他のコードエディタとの大きな違いの一つは、Vimに「モード」が存在することです。Vimのすべてのモードについては、具体例とともに詳しく解説した記事があります。

Vimは学ぶべきことが多く、最初は少し圧倒されるかもしれません。しかし、あるガイドを読めば、もうVimを怖がる必要はなくなります。

すでにVS Codeを使っていて、完全にVimへ移行したいという方は、その具体的な方法を解説した記事を参考にしてください。

さらに、「#100DaysOfCode」の創設者であるAlex Kallaway氏の人生を変えた7つのVimのヒントをまとめた記事もあります。この記事では、各ヒントの解説だけでなく、実際に動いている様子のデモも見ることができます。

Vim:学んで、使い込んで、愛そう。

Bram Moolenaar氏がVimを初めて生み出してから30年以上が経ちましたが、その影響力は今もなお世界中に広がり続けています。そして今日においても、Vimプロジェクトは活発にメンテナンスされ、絶え間なく改良が重ねられています。

筆者はこれまで、Vimをこよなく愛する開発者たちに数多く出会ってきました。

このガイドが、Windows PCでVimを動かすきっかけになれば幸いです。また、ここで紹介したチュートリアルが、今後数ヶ月でゼロの状態から自在に使いこなせるレベルへと成長する助けとなることを願っています。

大切なのは、練習を続けること、そして覚えるべきショートカットの多さに決して挫折しないことです。最終的には、これらすべてが筋肉記憶となり、ファイルからファイルへと軽快に移動しながら、まるでターミネーターのようにコードを書きまくれるようになります。

マウスにもトラックパッドにも手を伸ばすことなく、コードベースに飛び込んだ瞬間から変更を加え始められる――これほどクールな感覚は他にありません。それこそが、Vimが約束し、存分に提供してくれる力なのです。

  1. Windows 10のアップデートエラーを無料で解決する3つの対処法

    Windows 10のアップデート中に、再起動画面で止まってしまう、インストールに失インストールに失敗する、エラーコードが表示されるなどのトラブルに見舞われていませんか?もしそうであれば、以下の方法を試してみてください。ここでは、Windows 10のアップデートエラーを無料で解決するための具体的な手順を紹介します。 よくあるWindows 10アップデートのエラーコード Windows 10へのアップデート時に遭遇しやすい主なエラーは以下の通りです。 エラーコード 0x80200056:PCが突然再起動したり、ユーザーアカウントからサインアウトされたことで、アップデート処理が中断された場

  2. Windows 10で発生する「BAD SYSTEM CONFIG INFO」BSODエラーの原因と解決方法を徹底解説

    Windowsのブルースクリーン(BSOD)エラーは、重要な作業中に発生すると大変な混乱を招きます。しかも、BSODには「UNEXPECTED KERNEL MODE TRAP」や「BAD SYSTEM CONFIG INFO」のような、原因や対処法がほとんど分からない難解なエラー名が表示されることが多く、初心者にとっては厄介な問題です。 Windows PCに「BAD SYSTEM CONFIG INFO」のBSODエラーが発生した場合は、適切なトラブルシューティングが必要です。まずは、破損したシステムファイルから古いドライバーまで、このエラーの考えられる原因を理解することから始めましょう