タグ付けされた質問 「vi」

viは、もともとUnixオペレーティングシステム用に作成された画面指向のテキストエディターです。

5
システムへのログイン時に自動的にbash readlineをviモードに設定する方法は?
私のチームは何千ものLinux / Unixマシンを担当しているため、当然、rootアカウントは管理者間で「共有」されます。私はviモードを好み、他はemacsモードを好みます。 他の全員にviモードを使用するように強制せずに、どのマシンにSSHログインしたときに、bashのreadlineをviモードに設定するにはどうすればよいですか? 本質的には、set -o vi実際に毎回入力する必要がなく、他の人にそれを強制することなく、ログイン後の効果を持ちたいと思います(emacsモードは私に不快であるのと同じように、viモードはそれらに不快です)。 誰もがsudoで自分のアカウントを使用して特権コマンドを実行する場合、これは問題にならないことはわかっていますが、私の制御外の状況により、これは残念ながらオプションではありません。
9 bash  emacs  vi  readline 

1
Vimの仮想置換モードのポイントは何ですか?
ヘルプには、仮想のVimのモードでコマンドを置き換えることを言うgrとGR、画面の不動産ではなく、ファイル内の文字を置き換えます。 :help Virtual-Replace-mode これは、ディスプレイ上の文字を変更するようなものとして理解していますが、バッファ自体では変更していません。そうですか?間違っているようです。 説明と、おそらくこの機能が関連するシナリオまたは例を使用できます。
9 vim  vi 


3
FedoraでViをVimにグローバルに置き換えます
Debianベースのシステムでは、alternativesシステムはviとvim実行可能ファイルの両方を処理します。あればvimインストールし、実行されてvi、あなたはまた、取得vim、私は絶対に古典憎むので、私は、非常に素晴らしい見つけるいます、vi。 Fedora 17「Beefy Miracle」では、代替システムは明らかに2つのうちのいずれも処理しません。しかし/etc/profile.d/vim.sh、vi実行するためにシェルエイリアスを追加するプロファイルファイルがありますvim。何らかの理由で、rootを含むシステムユーザーに対してはそれを行いません。 ただし、すべてのユーザーのエイリアスを手動で設定した場合でも、電話sudo viをかけるとのvi代わりにクラシックを開始しvimます。これはおそらく、sudoがシェルを開始しないか、プロファイルファイルが対話型のシェルセッションでのみ実行されるためです。 私が今探しているのは、classicをvi完全にアンインストールして、システムアップデートでも存続するシンボリックリンクを作成する方法です。Fedora 17ではviなくクラシックを削除するにはどうすればよいvimですか?それとももっと良い方法がありますか? 更新:パッケージで提供されyum provides viていることviがわかりましたvim-minimal。ただし、パッケージsudoが自動的に削除されるため、単純に削除することはできません。削除してsudo後で再インストールしようvim-minimalとしても、依存関係として再インストールされます。 更新:要求に応じて、出力rpm -qf /usr/bin/vi: vim-minimal-7.3.444-1.fc17.x86_64 そしてls -l /usr/bin/vi: -rwxr-xr-x. 1 root root 782248 13. Feb 2012 /usr/bin/vi
8 fedora  vim  vi 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.