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フォールドの最初の行を見つける
- 3. vimの現在の作業ディレクトリを現在のプロジェクトルートまたは現在のファイルのディレクトリに設定します
- 4. jqueryは現在の行クラスを変更します
- 5. vimの^ Mを新しい行に変更するには?
- 6. AVAUdioPlayer - 現在のURLを変更する
- 7. 現在のURLを変更する
- 8. vimから現在のプログラムを実行してvim内の出力を表示
- 9. コマンドを実行中にvimのステータス行を変更する
- 10. Vim:現在のモードを取得するには
- 11. カーソルの位置に関係なく、Vimの現在の行を削除する
- 12. Drupal:タクソノミの現在の言語を変更するには
- 13. SBCLの現在のディレクトリを変更するには?
- 14. 現在のスレッドの変更をリスンするには?
- 15. フォーカスのDevexpress TextEdit現在のテキストを変更するには
- 16. イメージ名を現在のタイムスタンプphpに変更するには?
- 17. Vimの上の行の後ろにある現在の行を移動するには?
- 18. は現在実行中のPBSジョブのウォールタイムを変更する方法です
- 19. VIM現在の行全体をハイライト表示
- 20. Vimのショートカットに現在のファイル名を追加する
- 21. 現在のフォルダのstashの変更を行う方法
- 22. seleniumテストの実行中に現在のブラウザセッションでURLを変更する方法
- 23. 現在の行をvimの外部コマンドに送ります(キャプチャなし)
- 24. 現在のテーマをWindowのクラシックテーマWindow7のランタイムに変更する
- 25. Vim ctags現在のディレクトリとgemset
- 26. TabLayoutで現在のフラグメントのデータを変更する方法は?
- 27. カーソルと現在の線の色を変更する場所は?
- 28. C#DataGridViewが現在の行を変更しないようにするイベント
- 29. Rakeの現在のディレクトリを一時的に変更する
- 30. VIM:現在のバッファで新しいファイルを開くには?
よく、同じ数のキー+シフト: '^ Di'(これはシンボル'^'、CTRLではなく) –
@EugeneSh。はい。私も 'Vc'を見つけましたが、私はある種のテキストオブジェクトを探していました。 – rityzmon
行に相当するテキストオブジェクトがないようです。 'Vc'はもっと良いです.. –