2016-12-22 20 views
0

端末のログにvimを使用しているため、パフォーマンスが低下しています。私はGnomeを使ってDebian Jessieにいます。端末のVimが遅い

vimでファイルを開くと、ブロック選択とIを複数の行に挿入すると、escを押してから変更が挿入されるまで常に遅れます。

gvimで同じことを行うと、変更はイミダイテッドになります。

私は私の〜/ .vimrcとで

set ttyfast 
set lazyredraw 

を追加しようとしたが、それは顕著な違いはありません。

$ vim --verion 
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Nov 20 2015 15:31:14) 
Included patches: 1-930 
+0

どの端末エミュレータを使用していますか? – flyingfisch

+0

Escapeで始まるマッピングがありますか? ':map 'と ':map! 'をチェックしてください。 'となります。 –

答えて

2

これは完全に正常です。

Vimでは、カーソルキーのような特殊キーの中には<Esc>という文字列があります。そのため、Vimはプレス<Esc>の後に実際に<Esc>が必要かどうか、または<Esc>A<Up>)のようなものが必要かどうかを判断するのを少し待っています。

:help 'timeout',:help 'timeoutlen',:help 'ttimeout'および:help 'ttimeoutlen'を参照のこと。

関連する問題