を入力すると、:map
の<F#>
キーのみを表示/一覧表示できますか? <F#>
がやっていることを知っておく必要があります...初心者はここ!F#キーがVIMにマップされているかどうかを検出します
6
A
答えて
6
のため、次の意志のリストのファンクションキーのマッピング入力:あなたの場合は
:for i in range(1, 12) | execute("verbose map <F".i.">") | endfor
:あなたは「冗長」を追加した場合、キーマッピングが定義された場所、あなたが言われるだろう
:for i in range(1, 12) | execute("map <F".i.">") | endfor
を12個以上のファンクションキーがある場合は、それに応じてrange()式の2番目のパラメータを調整します。
2
あなただけのキーがマップされているものを見つけるために
:map <F1>
を書くことができます。 \
で始まる もののようなI他のマッピングあなたは
:map \
を入力すると、vimのは、私はあなたがそれらを個別にチェックすることがあると思うファンクションキーのための\
で始まるすべてのマッピングを一覧表示されます。 (引数なし)
2
:map
はNために利用可能なすべてのマップ、Vと Oモードを示しています。他のモードでは、コマンドコマンドを試してください(たとえば、挿入モードには:imap
)。
これで、ファンクションキーマップを探して出力をスキップするだけです。 コマンドに特定のキーを与える場合は、次のマップが提示されることを
:nmap <F4>
。
0
Jeetsソリューションを拡張するには、.vimrcにマッピングします。
私はいつもファンクションキーの設定を変更していますので、そこにあるものを思い出させることは本当に便利です。ファンクションキーF1-F12
:nnoremap ,f :for i in range(1, 12) <bar> execute("map <F".i.">") <bar> endfor
関連する問題
- 1. (VB.net)キーが押されたかどうかを検出しますか?
- 2. キーがダウンしているかどうかを検出します。mac python
- 3. ツールチップが表示されているかどうかを検出しますか?
- 4. スピーカーが接続されているかどうかを検出しますか?
- 5. immutablejs:マップにキー値が含まれているかどうかを調べる
- 6. Vimレジスタに空白のみが含まれているかどうかを検出する方法
- 7. Django:チェックボックスがサブミットされているかどうかを検出します
- 8. JavaScript:Symbol.toStringTagがサポートされているかどうかを検出します。
- 9. Androidアプリがダウンロードされているかどうかを検出します。
- 10. MediaBrowserServiceCompatが実行されているかどうかを検出します。
- 11. SSLがサポートされているかどうかを検出
- 12. IOS/Objective-C:jsonResultsにキー値のペアが含まれているかどうかを検出します。
- 13. マップにキーが含まれているかどうかの確認
- 14. キャンバス:ブラウザに表示されているかどうかを検出します。
- 15. テキストコンテンツにCDATAが含まれているかどうかを検出します
- 16. vimレコードマクロのキーを 'q'から 'Q'に再マップするにはどうしたらいいですか?
- 17. Windowsキーが押されたかどうかを検出する方法は?
- 18. mysqlストアドプロシージャに外部キーが追加されているかどうかを検出する方法は?
- 19. どのキーが押されたかを検出する方法
- 20. iPhone:iTunesが再生されているかどうかを検出するには?
- 21. "faststart"がビデオに適用されているかどうかを検出する
- 22. ファイルセットが定義されているかどうかを検出するには?
- 23. Buetoothが接続されているかどうかを検出するには?
- 24. SQLite DBがロックされているかどうかを検出するには?
- 25. vimでCommand/Appleオプションをどのようにマップしますか
- 26. Vimが制限付きモードで動作しているかどうかを検出するには?
- 27. どのようにフルスクリーンアプリケーションがウィンドウで実行されているかどうかを検出できますか?
- 28. 複数のキーがC#フォームで押されているかどうかを検出する方法
- 29. Vimに、私はn個のキーにnerdtreetabをマップしようとしている
- 30. Rscriptは、Rスクリプトが別のスクリプトから呼び出されているかどうかを検出します。
を一覧表示するには、通常モードでfを
ジャストタイプは、これは完璧です!ありがとう、私はまだvimに驚いています! –
奇妙なことに、なぜあなたは 'execute()'を使いますか?この変種では、それは関数であるふりをしますが、実際には精神の知識が少ない人にとって混乱しないものではありません。 – ZyX
F1には、この方法ではリストされていないデフォルトのマッピングがあります( ':h'を参照)。誰かがファンクションキーの他のデフォルトマッピングを知っているなら、それらを知ることに興味があります。 –
Hotschke