質問

っかり快適なものを使用vi日常的に一つだけが面倒くさいとして使用しますUbuntuでの動作とは異なった時は使用でCentOS(およびその他の場所).私を好むのでCentOS.

このことは、個人だけでなくられるものも気になったのかはUbuntu:

  1. にCentOSの挿入モードにはあまり大胆なお知らせ下しているところに挿入モードですが、Ubuntuのはありませんでんし、モニタします。

  2. にCentOSの挿入モードできますを押して上下キーで、カーソルを移動します。がUbuntuを押し上下に挿入した文字A及びBをそれぞれに新しい。

  3. にCentOSの挿入モードを利用できまbackspaceキーで文字を削除する前にカーソルがUbuntuうに聞こえる音は、何も起こりません。でdeleteキーを押したコマンドモードがもう少しできるのbackspaceキーです。

これらの違いものとしていま生きているのか、あるいは簡単に修正?

役に立ちましたか?

解決

Ubuntuのでは、デフォルトのvimのは、インストール全体のことではありませんパッケージvim-tiny、から来ています。

あなたはおそらくしたいです

apt-get install vim

または

apt-get install vim-full

あなたの他の問題のいくつかは、バックスペースキーや他のものとの問題のように聞こえます。あなたはVIMのフルバージョンを取得したら、あなたの.vimrcにこれらを追加してみます:

set nocompatible

set t_kb=^H
fixdel

(重要な注意:^ Hはあなたが挿入モードでCtrl-VはCtrl-Hをすることによって得られますリテラルCTRL-Hの文字であること)

他のヒント

以前提供の答えは私のために動作しませんでした。

私は可能なストックとしてOSのインストールを残し、できるだけ簡単に設定ファイルを維持好む傾向にあります。 Ubuntuの12.04でこれらの3つの問題を解決するために、私は次のようでした。

"〜/ .vimrcと" では、行を挿入 -
設定NOCP
設定BS = 2

あなたはすでに~/.vimrcをHAVAない場合は、vimのフルインストールに加えます:

$ cp /usr/share/vim/vimcurrent/vimrc_example.vim ~/.vimrc

この例で.vimrcはすでに最も重要な設定を行い、カスタマイズのための良いスタートです。

私はあなたがVIを言うときあなたはVIMを意味すると仮定しますか?そして、少なくとも、2点目は、VIM /用語コンボでコンソール/端末の問題のようです。ページには、以下のいくつかの修正を提案しているが、私は仕事を作ることができるどれも(私はUbuntuのdevのボックスにパテ上でVimを使用しない)

http://vim.wikia.com/wiki/Fix_broken_arrow_key_navigation_in_insert_modeする

第三のポイントは、あなたの.vimrcに次のように使用することによって上書きすることができます。

設定バックスペース=インデント、EOLは、開始

(1)showmode設定が両方で異なるかどうかを確認します。

(2)私は、これはViのそのものよりも、端末で行うことがより多くを持っていると思う、この1については分からないのです。

(3)たぶん:map <BS> :normal dを使用してみては?

にCentOS,viはエイリアス別のプログラム、vim、最近のバージョンのUbuntu viだけviはvim.の差を見た場合の違いを異なる二つのプログラム、およびvim.

だvim、走vimません。この作品はUbuntuのもの

私の.vimrcでこれを設定すると、私のために働いた..

set term=builtin_ansi

私は内部のDebian 7、IMなどの使用でWDMyCLoudを持っています:

cp /usr/share/vim/vimcurrent/debian.vim ~/.vimrc

次のように

私の場合は、て.vimファイルが作成されます:

set nocompatible

fixdel
私はset t_kb=^Hを追加する場合は、

、バックスペースキーは、同じように削除キーをhehavesます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top