12
A
答えて
23
代替がうまくいくでしょう。
:%s/}/\0\r/g
全試合\0
と改行文字\r
で}
を交換してください。
または
:%s/}/&\r/g
&
も全体の一致のための代替である場合には、私の意見にかかわらず、少しおかしいです。彼らがキーストロークを保存するので、Vimのゴルファーは好きです:)
\0
または&
は置換の置換部分に特殊文字として機能します。置換の間に、マッチした文字列全体が、置換の中の\0
または&
文字を置き換えます。
私たちは、より複雑な検索でこれを実証し、置き換えることができます -
Which witch is which?
は、置換を適用する -
:s/[wW][ih][ti]ch/The \0/g
与える -
The Which The witch is The which?
6
を答えは私が推測する:%s/}/}\r/
です。
3
:%s/pre/cur\r/g
%
:バッファ全体で動作します。
pre
(前のパターン):パターンが変化するであろう。
cur
(現在のパターン):以前のパターンが変更されます。
\r
:改行。
g
:(デフォルトはちょうど最初に交換することです)ライン上のすべての試合のために繰り返します。そのような初心者の質問については
関連する問題
- 1. 保存時にVIMに最後の改行を追加する
- 2. VIMは打撃入力時に改行に文字を追加します
- 3. 改行を追加する
- 4. ドットブレイクに改行を追加する
- 5. リストに改行を追加する
- 6. タイトルアトリビュートに改行を追加する
- 7. テキストエリアに改行を追加する
- 8. 改行をボックスに追加する
- 9. awkまたはsed:一致後に既存の行にパターンを追加
- 10. ホスティングでコードに追加した改行。
- 11. popen()は結果の最後に改行(\ n)を追加しますか?
- 12. ヤフーメールで改行/改行を追加できません
- 13. Vim改行で自動インデント
- 14. カール・パラメーターで改行を追加する
- 15. XML - 改行を追加する
- 16. ハイフン後の改行
- 17. ファイアウォールのタイトルスタイルのツールチップに改行を追加する方法は?
- 18. 2つの変数の間に改行を追加する
- 19. LiveCodeのテキストフィールドに改行を追加するには?
- 20. 電子メールに改行を追加する際の警告エラー?
- 21. のHTMLEditorKit insertHTMLは、文字列に改行タグを追加する
- 22. Windowsのコマンドラインからgit commit -mに改行を追加する
- 23. JSF1.2のメッセージリソースバンドルに改行文字(\ n)を追加する方法
- 24. ubuntuのXMLファイルに改行を追加する
- 25. javascript配列要素の間に改行を追加する
- 26. シェルスクリプトの出力ファイルに改行を追加する
- 27. ReporteRsのタイトルに改行を追加する
- 28. ブートストラップ3のツールチップに改行を追加する
- 29. PHPは提出時にテキストエリア行の最後に改行を追加しますか?
- 30. vimと一致する正規表現の行に追加
は、説明がきっと役立つだろう: '\ 0 '(短くなり'& ')再挿入交換で一致し、' \のr'は、改行のエスケープシーケンスでは(通常、それは '\ n'です)。 –