vimでレジスタを組み合わせることができますか?たとえば、レジスタ「a」、「b」、「c」がある場合、3つすべてを連結したレジスタ「d」を簡単に作成できますか?つまり、すべてを貼り付けてから全体を選択する必要はありません。
2 に答える
10
コマンドを使用すると、レジスタに割り当てる:let @a = "something"
ことができます。
コマンドを使用する:let @A = "another thing"
か、レジスタに追加:let @a .= "another thing"
できます。
レジスタが次のように入力されているとしましょう(regコマンドを使用して検査)
: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
于 2009-10-26T20:54:14.173 に答える
3
:let @d = @a . @b . @c
于 2009-10-26T20:49:49.873 に答える