文字列が格納されているものを登録したとしましょう。ただし、置換コマンドを使用して変更したいとします。
たとえば、5x5のhtmlテーブルがあります。
let @t='<table>'.repeat('<tr>'.repeat('<td>_</td>',5).'</tr>',5).'</table>'
そして、プレースホルダー(_
)を既存のレジスターを変更する(別のレジスターに割り当てるのではなく)ことによって理想的には他のデータに置き換えたいと思います。
私は次の構文を試しました:
"ts/_/test/g
"@ts/_/test/g " with modifiable set
エラーは発生しませんが、期待どおりに機能しません(prefixが%
機能するのと同じように)。
それを行う適切な方法は何ですか?
あなたはあなたがエメットのようなものを望んでいるように見えます。
—
Peter Rincker、2015年
これ
—
Martin Tournoij 2015年
:help function-list
は非常に便利なページであることに注意してください;-)そのページには、などの他のタグもありますstring-functions
。