
- Vim 教程
- Vim - 首頁
- Vim - 簡介
- Vim - 安裝與配置
- Vim - 它的朋友
- Vim - 熟悉 Vim
- Vim - 獲取幫助
- Vim - 編輯
- Vim - 導航
- Vim - 重新審視編輯
- Vim - 搜尋
- Vim - 處理多個內容
- Vim - 標記
- Vim - 宏
- Vim - 暫存器
- Vim - 摺疊
- Vim - 差異比較
- Vim - 外掛
- Vim - 將 Vim 用作 IDE
- Vim - 遠端檔案編輯
- Vim - 提示與技巧
- Vim - 個性化設定
- Vim - 總結
- Vim 有用資源
- Vim - 快速指南
- Vim - 有用資源
- Vim - 討論
Vim - 暫存器
Vim 提供了許多暫存器。我們可以使用這些暫存器作為多個剪貼簿。此功能在處理多個檔案時非常有用。在本章中,我們將討論以下內容:
- 在暫存器中複製文字
- 從暫存器貼上文字
- 列出可用的暫存器
- 暫存器型別
在暫存器中複製文字
對於複製,我們可以使用正常的 yank 命令,即 yy,要將其儲存到暫存器中,我們可以使用以下語法:
“<register-name><command>
例如,要將文字複製到暫存器“a”中,請使用以下命令:
“ayy
從暫存器貼上文字
要從暫存器貼上文字,請使用:
“<register-name>p
例如,以下命令從暫存器“a”複製文字:
“ap
列出可用的暫存器
要列出所有可用的暫存器,請使用以下命令
:registers
暫存器型別
Vim 支援以下型別的暫存器:
未命名暫存器
未命名暫存器由“”表示。Vim 將刪除或複製的文字儲存在此暫存器中
命名暫存器
我們可以使用 26 個命名暫存器;我們可以使用 a-z 或 A-Z。預設情況下,vim 不會使用這些暫存器。
如果我們使用小寫暫存器名稱,則內容將被覆蓋,如果我們使用大寫名稱,則內容將附加到該暫存器中。
編號暫存器
我們可以使用 0 到 9 命名暫存器。Vim 使用 yank 和 delete 命令填充這些暫存器。
- 編號暫存器 0 包含最近 yank 命令的文字。
- 編號暫存器 1 包含最近 delete 或 change 命令刪除的文字
預設暫存器
以下是預設暫存器:
序號 | 暫存器及描述 |
---|---|
1 | %
當前檔案的名稱 |
2 | #
當前視窗的備用檔案的名稱 |
3 | :
最近執行的命令 |
4 | .
包含最後插入的文字 |
5 | “
最後使用的暫存器 |
廣告