Linuxシステムに最新のVimエディターをインストールする方法


Viは長い間存在し、1976年頃に開発され、効果的な編集インターフェイス、端末制御など、従来の強力な機能をユーザーに提供していました。

ただし、多くのUnix/Linuxユーザーが完全なテキストエディタで探していた、複数の画面、構文の強調表示、複数の元に戻す機能など、特定の魅力的な機能が欠けていました。

そのため、Vim(ViImproved)は、ユーザーにフル機能の高度な完全なテキストエディターを提供するために開発されました。 Vimは、Linux、OS X、Solaris、* BSD、MS-WindowsなどのUnixライクなシステムで実行される、強力で高度に構成可能な人気のあるクロスプラットフォームのテキストエディターです。

コミュニティで開発されたいくつかのプラグインを使用して、機能が豊富で拡張性も高く、vimのトリックとヒントを使用してVimを単なるテキストエディター以上のものに変えることができます。

その注目すべき機能の数は次のとおりです。

  1. Persistent, multi-level undo tree
  2. Supports multiple screens
  3. Highly extensible using multiple plugins
  4. Offers users a powerful and reliable search tool
  5. Supports several programming languages and file formats
  6. Supports and integrates with numerous tools and many more

新しく改良されたリリースであるVimに大きな変更が加えられてから10年が経ち、Vim8.2はこの発表のようにリリースされました。以下に示すように、いくつかの重要な改善、いくつかのバグ修正、および新機能が付属しています。

  1. Jobs
  2. Asynchronous I/O support, channels, JSON
  3. Timers
  4. Supports partials, lambdas, and closures
  5. Enables new style testing
  6. Viminfo merged by timestamp
  7. Supports GTK+3
  8. Support for MS-Windows DirectX

LinuxシステムにVimエディターをインストールする方法

最近のほとんどのLinuxディストリビューションでは、パッケージマネージャーを使用してデフォルトのリポジトリからVimエディターをインストールできますが、入手できるバージョンは少し古いものです。

$ sudo apt install vim     [On Debian, Ubuntu and Mint]
$ sudo dnf install vim     [On RHEL, CentOS and Fedora]
$ sudo pacman -S vim       [On Arch Linux and Manjaro]
$ sudo zypper install vim  [On OpenSuse]

Vim 8.2はリリースされていますが、さまざまなLinuxディストリビューションの公式ソフトウェアリポジトリに入るまでにはかなりの時間がかかります。

幸い、UbuntuとMintおよびその派生物のユーザーは、非公式で信頼できないPPAを使用して、図のようにインストールできます。

$ sudo add-apt-repository ppa:jonathonf/vim
$ sudo apt update
$ sudo apt install vim

インストール後、コマンドラインからvimを起動し、次のように情報を表示できます。

$ vim

それをアンインストールしてUbuntuリポジトリ内の古いバージョンに戻すには、次のコマンドを実行してPPAを削除します。

$ sudo apt install ppa-purge
$ sudo ppa-purge ppa:jonathonf/vim

LinuxのソースからVimをコンパイルする

他のLinuxディストリビューションの場合、公式のソフトウェアリポジトリに含めるには時間がかかりますが、図のようにソースから独自にコンパイルすることで、最新のVim8.0を試すことができます。

$ sudo apt install ncurses-dev
$ wget https://github.com/vim/vim/archive/master.zip	
$ unzip master.zip
$ cd vim-master
$ cd src/
$ ./configure
$ make
$ sudo make install
$ vim 
# yum  install  ncurses-devel
# wget https://github.com/vim/vim/archive/master.zip	
# unzip master.zip
# cd vim-master
# cd src/
# ./configure
# make
# sudo make install
# vim

Archユーザーは、次のようにpacmanを使用して最新のVimをインストールできます。

# pacman -S vim

他のLinuxディストリビューションの場合は、自分でダウンロードしてビルドできます。

最後になりましたが、Vimをインストールしている場合は、試してみて、以下のフィードバックセクションを使用してご連絡ください。何か提案をしたり、あなたの経験を私たちと共有したりしてください。皆様からの重要なご意見をお待ちしております。