2012-03-30 4 views
3

これは私がこれまで見た中で最高のソリューションです:VIMを使用して、どのように私は左手に右手から方向キーをリマップしますか?

" Map Right Directionals to Left Commands 
noremap s h 
noremap d k 
noremap f j 
noremap g l 

" Map Left Commands to Right Directionals 
noremap h s 
noremap k d 
noremap j f 
noremap l g 

実際にこのマッピングを使用した場合、左からに切り替えたときしかし、それは「S」と「G」キーをダブルプレスが必要です右。

二度押しキーを必要とせずに100%正確に動作するようにこれらのキーを再マッピングするためのより良い方法はありますか?

+1

あなたはまた、私は強くマッピングのこれらの種類を使用することができ落胆うhttp://unix.stackexchange.com – Ali

+2

でより良い答えを得ることができます。次回は別のシステムで作業しているときに、キーがどうしてそんなに奇妙に動作するのか不思議に思うでしょう。 – Bernhard

+1

@Bernhardと完全に同意します。それは良い考えのようには聞こえません。私は右手で、普通のマウスを使用します。私の左手で。私はボタンを再マップしていない。数日後、私の脳は自動的にそれをやりました。これは、誰かがコンピュータ/マウスを使用することが期待どおりに動作するという利点があります。ここにもレフティ@johnny – johnny

答えて

0

これは悪い考えです、私はあなたが正当な理由を持っている願っています。

:map d 

はあなたのDSのマッピングをマップ解除しますD

:unmap ds 

にマッピングされた他のコマンドのリストが表示されます。他のバインディングが削除されていたら

あなたは一度だけキーを押す必要があります。

関連する問題