質問

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
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top