0
A
答えて
3
Vimは「現在の行を変更」する多くの方法を持っているので、設計により、非常に柔軟である(さらに、「ライン」のいくつかの定義):
0C
^C
cc
S
などは...
しかし、あなたあなただけiw
とaw
のように使用することができます
" excludes lnebreak
xnoremap il g_o0
onoremap il :<C-u>normal vil<CR>
" includes linebreak
xnoremap al $o0
onoremap al :<C-u>normal val<CR>
:
もカスタム「行」テキストオブジェクトを作成することができますyal " yank current line, including linebreak -- like yy
dil " cut current line, excluding linebreak -- like 0D
cil " change current line, excluding linebreak -- like 0C
関連する問題
- 1. VIM:現在のバッファの作業ディレクトリのみを変更する
- 2. vimでcutコマンドを実行して現在のファイルを変更する方法
- 3. Vimの現在のパスを自動的に変更する方法は?
- 4. 現在のVimフォールドの最初の行を見つける
- 5. 現在の変更時に他のドロップダウン値を変更する
- 6. vimの現在の作業ディレクトリを現在のプロジェクトルートまたは現在のファイルのディレクトリに設定します
- 7. vimの^ Mを新しい行に変更するには?
- 8. jqueryは現在の行クラスを変更します
- 9. 現在のURLを変更する
- 10. AVAUdioPlayer - 現在のURLを変更する
- 11. vimから現在のプログラムを実行してvim内の出力を表示
- 12. Vim:現在のモードを取得するには
- 13. コマンドを実行中にvimのステータス行を変更する
- 14. カーソルの位置に関係なく、Vimの現在の行を削除する
- 15. Vimの上の行の後ろにある現在の行を移動するには?
- 16. Drupal:タクソノミの現在の言語を変更するには
- 17. SBCLの現在のディレクトリを変更するには?
- 18. 現在のスレッドの変更をリスンするには?
- 19. フォーカスのDevexpress TextEdit現在のテキストを変更するには
- 20. イメージ名を現在のタイムスタンプphpに変更するには?
- 21. vimファイルのjavacの現在のファイルコード?
- 22. Vimの現在の行番号の整列
- 23. Vimのショートカットに現在のファイル名を追加する
- 24. は現在実行中のPBSジョブのウォールタイムを変更する方法です
- 25. VIM現在の行全体をハイライト表示
- 26. 現在のディレクトリを変更するには
- 27. 現在のフォルダのstashの変更を行う方法
- 28. 現在の行をvimの外部コマンドに送ります(キャプチャなし)
- 29. seleniumテストの実行中に現在のブラウザセッションでURLを変更する方法
- 30. Vim ctags現在のディレクトリとgemset
よく、同じ数のキー+シフト: '^ Di'(これはシンボル'^'、CTRLではなく) –
@EugeneSh。はい。私も 'Vc'を見つけましたが、私はある種のテキストオブジェクトを探していました。 – rityzmon
行に相当するテキストオブジェクトがないようです。 'Vc'はもっと良いです.. –