2017-05-02 6 views
1

私の仲間のVIMユーザーのほとんどがそうしているように、私は入力速度とテキスト編集効率を向上させることを絶えず探しています。IdeaVIMノーマルモードのコマンドをログに記録する方法

これを改善する最良の方法を見つけるには、normalモードで最もよく使用されるコマンドを表示する方法を探しています。私は頻繁に使用する冗長なコマンドを見て、それをショートカットにマップして、繰り返し入力する必要はありません。たとえば、私は非常に頻繁に使用するので、<leader>cciwにマップしました。

のすべてのキーストロークをvim -w ~/path/to/vimlog.logを使用してログに記録できることはわかっています。私は、このログデータを利用するための2つの解決策を見つけました。クレジットはhttp://www.drbunsen.org/vim-croquet/https://github.com/dstokes/vimlexです。

ここで問題になるのは、PyCharmやIntelliJ(IntelliJ IDEのみ)などのIDEでVIMを使用するだけなので、実際の質問につながります。このエミュレートされたIdeaVIMに「コマンドライン」オプション(-w)を渡すことは可能ですか?IntelliJプラットフォームIDEでコーディングしている間、すべてのキーストロークがどこかに保存されますか?

もっと理想的な解決策は、ノーマルモードのコマンドだけを記録することです。これは私が興味を持っている唯一のコマンドです。この機能を要求する方が良いでしょうか?私が間違っている場合、実装するために非常に難しいもののように見えない、私を修正します。どんな提案も歓迎です!

答えて

1

残念ながら、IdeaVimは現時点ではサポートしていません。機能要求をits issue trackerに送信してください。また、独自の実装を使用してプルリクエストをits page on GitHubに送信することもできます。

+0

まず、ご返信いただき、ありがとうございました。私が毎日使っている素晴らしいプラグインです。しかし今は、便利な追加をするためにコードに潜入する時間がありません。私はこれを将来行うかもしれない。機能リクエストとしてこの問題を作成しました。 –

関連する問題