Vi(m)にdwi
またはdei
(単語を置き換える)を行うための単一のキーはありますか?私は2つの余分なキーストロークを節約するために十分にこれを使用します。Vimのdwiまたはdei用の単一キー
答えて
あなたはそのためのキーは1つではありません。ええ、私は真剣です。それはVimの仕組みではありません。 Vimはモジュール式です。まず、あなたがしたいことについて考えてみてください。あなたの場合は、c
何かを欲しがります。次に、c
ハンゲに、あなたの場合はw
ordにしたいことを知る必要があります。そしてボイル! cw
は、使用するシーケンスです。
もちろん、考えなければならないことがあります。 w
ordまたはW
ORDが必要ですか? a
を単語(caw
)に変更しますか?等々。
しかし、重要な点は、Vimは関数の集合ではなく、テキストを修正するための言語であるということです。それは常に一連の行動です。確かに、ciw
は非常に一般的なので、ショートカットを持っているはずですが、マップすることができます。しかし、Vimを使用するのは難しくなります。
s
全体を変更しようと思っていますか?ええ、それはcs
です。同じことがd
eleting、またはy
ankingとほぼすべてです。
バニラVimのような一連のコマンドではなく、よく必要なものすべてを単一のコマンドにマップすると、Vimを他のエディタよりも優れたものにすることができなくなり、Emacsが悪化します。
私は理解しています。私は脳の部分のためかもしれないという疑問を誤って作りました。 2つのキーがまだ十分です。 'd * i'の意味的な代替手段が必要になっただけです。質問を編集しないままにしておくと、それはグーグルで誰かを助けるかもしれないからです。 –
- 1. Apache Cassandra複数のパーティションキーまたは単一の計算キー?
- 2. Vimの構文は単語のみに一致します
- 3. ":"キーを使用したvimキーマップ
- 4. Vimのサラウンドは、単語
- 5. Vim remap F10キー
- 6. jqueryは単一キーのコールバックを確認します
- 7. MySQL。リレーショナル表の主キー。一意のIDまたは複数の一意のキー?
- 8. 同一の一意の列を持つ表の主キーまたは外部キー
- 9. VIM:ノーマルモードのアンマップ期間キー
- 10. リマップ矢印キーをvimの
- 11. のVim - キー右矢印
- 12. VimのEscキーをマップ
- 13. vimのCamelCase単語の一部を変更する
- 14. MySQLの単一の行に複数のキーがあります
- 15. MongoDB - SaaSオファリング用の単一データベースまたは複数のデータベース
- 16. モジュール用の単一の集中ログテーブルまたは分離ログテーブル?
- 17. ウェブサイトを使用 - 複数のページまたは単一のページ
- 18. Javaサーバー用の単一または複数のスレッドプール?
- 19. 単一のAOSPまたはCyanogenMod Javaアプリケーション用のEclipseセットアップ
- 20. Vimで一番簡単にテキストを複製するには?
- 21. 単一または複数のリポジトリクラス?
- 22. のmongo $または単一ドキュメントベースドン最初
- 23. 単一または複数のデータベース?
- 24. パフォーマンス:単一または複数の瓶?
- 25. 複数のスプリットを持つvimで単一のステータスラインを使用することはできますか?
- 26. のpython dict.update対添字は、単一のキー/値のペア
- 27. Delphi DataModuleの使用法 - 単一または複数?
- 28. ストリートビュー、ジオコーディング、Googleマップサービスに単一のGoogle APIキーを使用できますか?
- 29. jQueryのセレクタベースのデータは、単一引用符または2重引用符
- 30. JavaFXで単一キーの押下を検出します
'cw'?私は通常、単語を変更するのに 'ciw'を使いますが、終わりだけではありません。それのための単一のキーはありませんが、あなたが望むなら、あなたは ':マップすることができます。 – Amadan
優れています。ありがとう!それが私の必要なものです。答えとして追加することができますので、私はそのようにマークすることができますか? –