GNU/Linux >> Linux の 問題 >  >> Linux

Vi を Vi に置き換える

まず、適切な Vim パッケージがインストールされていることを確認してください。多くのシステムのデフォルトでは、機能が Vi に近い最小限の Vim パッケージがインストールされます。

Red Hat ベースのシステム (RHEL、CentOS、Fedora) では、たとえばインストールした CentOS システムからの vim 拡張パッケージが必要です。

vim-common-7.0.109-4.el5_2.4z
vim-enhanced-7.0.109-4.el5_2.4z
vim-minimal-7.0.109-4.el5_2.4z

「common」には、すべての Vim パッケージで使用される共通ライブラリが含まれています。 'minimal' は、デフォルトでインストールされるプレーンな vi エディター実行可能ファイルです。

Debian ベースのシステム (Ubuntu など) では、「vim」が必要です。例:

ii  vim                  2:7.2.079-1ubuntu5  Vi IMproved - enhanced vi editor
ii  vim-common           2:7.2.079-1ubuntu5  Vi IMproved - Common files
ii  vim-runtime          2:7.2.079-1ubuntu5  Vi IMproved - Runtime files
ii  vim-tiny             2:7.2.079-1ubuntu5  Vi IMproved - enhanced vi editor - compact version

これらはデフォルトでインストールされます。 Debian/Ubuntu では、すべてのユーザーのデフォルトのシステム エディターを更新できます:

sudo update-alternatives --config vi

選択メニューから必要なバージョンを選択します。ただし、vim パッケージのインストール後のスクリプトは、これを既に更新しているはずです。 --config editor を使用 システム上のすべてのユーザーのデフォルト エディターを変更します (たとえば、Ubuntu 9.04 の元のデフォルトは nano です)。

最後に、ディストリビューションのユーザーごとに、ユーザー プロファイルにエイリアスを設定します。たとえば、シェルが bash の場合、~username/.bashrc:

を編集します。
alias vi="vim"

また、システムの vimrc (通常は /etc/vimrc) をチェックして、互換モードがオンになっているかどうかを確認することもできます。

set cp
set compatibility

上記のように Vim をどのように使用したとしても、Vim に古い学校の Vi のように動作するように指示します。 Vim をより便利にするには、'nocp' または 'nocompatibility' に変更してください。


.bashrc で:

alias vi=vim

Debian または Ubuntu システムで、この変更をシステム全体に適用したい場合は、update-alternatives を使用する必要があります。 (--config editorで指定 オプション、そしてあなたは黄金であるべきです)


Linux
  1. バニラヴィムは楽しいです

  2. Vi と Vim エディター:12 の強力な検索と置換の例

  3. vimでpylintを使用する方法

  1. Vimラテックス:Quickfixを無効にしますか?

  2. ViをVimに置き換えますか?

  3. Vim 内で式を評価する

  1. Syntax_highlight | Lpr?

  2. Vimをインストールできませんか?

  3. Ubuntu 19.04 :vim を構成する