1. ホーム
  2. vim

[解決済み] vimのレジスタはどのように使うのですか?

2022-03-21 22:55:49

質問

レジスターを使用した例は1つしか知りません。 Ctrl R * ここで、クリップボードからテキストを貼り付ける。

レジスターには他にどのような使い方がありますか?どのように使用するのですか?

VIのレジスタについて知っていることすべて(vi 7.2に焦点を当てましょう) -- 教えてください。

どのように解決するのですか?

Vim のレジスタは、その中に保存されたテキストに対してアクションやコマンドを実行することができます。 レジスタにアクセスするには、次のように入力します。 "a コマンドの前に a はレジスタの名前です。 もし、現在の行をレジスタ k と入力すると、次のようになります。

"kyy

または アペンド を大文字にすると、レジスタに

"Kyy

その後、ドキュメント内を移動して、次のように貼り付けることができます。

"kp

Linux でシステムのクリップボードから貼り付けるには

"+p

Windowsでシステムのクリップボードから貼り付ける場合(Linuxではマウスのハイライトから貼り付ける場合)。

"*p

現在定義されているすべてのレジスタにアクセスするには、次のように入力します。

:reg