2
長い行のファイルを表示するにはgvimを使います。それはテーブルなので、私はラインをラップしていません。 これはgvimを設定することができますので、矢印のナビゲーションは「ほとんど」のツールのようになりますか?矢印キーは、画面全体を1文字左/右/上/下に移動しますか? ありがとうございました。gvimでほとんどのように移動
長い行のファイルを表示するにはgvimを使います。それはテーブルなので、私はラインをラップしていません。 これはgvimを設定することができますので、矢印のナビゲーションは「ほとんど」のツールのようになりますか?矢印キーは、画面全体を1文字左/右/上/下に移動しますか? ありがとうございました。gvimでほとんどのように移動
私はこれがあなたが望むことをするべきだと思います。
set nocompatible
set nowrap
set virtualedit=all
nnoremap <Left> zh
nnoremap <Right> zl
nnoremap <Up> <C-y>
nnoremap <Down> <C-e>
あなたが挿入モードで同じ動作をする場合は、第二セットとして再度同じマッピングを追加しますが、inoremap
代わりのnnoremap
を使用しています。
virtualedit
の設定では、カーソルが行の末尾を超えて移動し、行に無限の空白があるかのように続行されます。
:virtualedit
は、その機能でVimをコンパイルした場合にのみ利用できます。 :version
で確認できます。この機能が利用可能な場合は、その隣に+
が表示されます。 +virtualedit
。
ありがとう@ダン、私が検索したもの。ちょっとした小さな問題 - 右に移動すると、現在の行の最後の文字にカーソルが到達しない限りテキストが移動するので、カーソルが最長行にない場合は右に移動できません一番近いテキストですから、時々、カーソルを上/下に移動して、現在の行に置く必要があります。 – alg
@alg更新された回答を参照してください。 'virtualedit'を使って修正することができます(あなたのVimのコピーがある場合)。 –