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

Cygwin Vimコマンドは通常のVimとは異なりますか?

cygwinでvimを使用してテキストファイルを編集できません。

iを押す必要があります テキストを挿入するために何度も。動作する場合と動作しない場合があります。カーソルを上に移動するたびに、何度も押す必要があります。

何が問題なのですか? バックスペースはありますか cygwinで動作しますか?

承認された回答:

Cygwin vimには、vimのデフォルト構成が付属しています。これにより、vimはvi互換モードのままになり、元のviを可能な限りエミュレートしようとします。他の制限の中でも、矢印キーはそのモードでは機能せず、バックスペースは文字を消去するのではなく、カーソルを左に移動するだけです。

空の~/.vimrcを作成する vi互換モードを無効にするには十分です:

touch ~/.vimrc

そうは言っても、 i 挿入モードに入るにはとにかく機能するはずです。 vimを実行している場所と方法の詳細を提供する必要があります。また、実際にCygwinに付属のvimを実行していますか、それともネイティブのWindowsバージョンのvimを実行していますか?

更新

〜/.vimrcに以下のセットを追加してデフォルトのvimに似たものにすることができます

set nocompatible
set backspace=indent,eol,start
set backup
set history=50
set ruler
set background=dark
set showcmd
set incsearch
syntax on
set hlsearch

vimがvimrcファイルを取得しない場合は、.vircを探している可能性があります。 代わりにファイル。この場合、ファイルの名前を変更すると、変更が適用されます。


Linux
  1. vimの左側にある灰色のバー?

  2. シェルコマンドは何語で書かれていますか?

  3. vimでタブを4つのスペースに設定するには?

  1. VimがTmux内で実行されていませんか?

  2. Vimでファイルタイプを使用する方法は?

  3. 「sudo」パスワードが「su root」パスワードと異なるのはなぜですか

  1. ナビゲーションと編集のための25の重要なVimコマンド

  2. Linux – Gnu / linuxでファイルパーミッションなどを設定するさまざまな方法は何ですか?

  3. Vim:複数のファイルを異なるタブで開く方法は?