vim でのレジスタの結合
-
06-07-2019 - |
質問
vimでレジスタを結合することは可能ですか?たとえば、レジスタ "a、"b、"c がある場合、3 つすべてを連結したレジスタ "d を簡単に作成できますか?つまり、すべてを貼り付けてから全体を選択する必要はありません。
解決
コマンドで :let @a = "something"
あなたはできる 割当 レジスターに。
コマンドで :let @A = "another thing"
または :let @a .= "another thing"
あなたはできる 追加する レジスターに。
レジスターが次のように入力されているとします ( 登録 指示)
:reg a b c
--- Registers ---
"a Apple^J
"b Pear^J
"c Banana^J
その後、電話をかけることができます
:let @D = @a
:let @D = @b
:ley @D = @c
または
:let @d = @a . @b . @c
そしてあなたのレジスタdは次のようになります
:reg d
--- Registers ---
"d Apple^JPear^JBanana
他のヒント
:let @d = @a . @b . @c
所属していません StackOverflow