簡體   English   中英

vim 8.0 e353:寄存器中沒有任何內容“

[英]vim 8.0 e353: nothing in register "

我在 Ubuntu 18.04 服務器上使用 vim 版本 8.0.1453 並收到錯誤e353: nothing in register "總是當我在關閉並重新打開文件后嘗試粘貼被拉取的文本時。只要我不這樣做,在同一個文件中拉取和粘貼就可以工作't close the file. 重新打開文件后,我嘗試運行 :reg 但它返回一個空的寄存器列表。

我在 tmux 中使用 vim,我有另一個系統,其 vim 和 tmux 版本完全相同,一切正常。 我已經刪除了我的 .vimrc 和 .vim 文件夾來隔離問題。

我已經嘗試了使用 Google 可以找到的所有建議,但似乎沒有任何幫助。 我已經卸載了所有 vim 版本並從 ubuntu 存儲庫重新安裝了 vim。 我也嘗試過,結果證明這在 Neovim 中有效,但在常規 vim 中無效。

檢查您的~/.viminfo文件是否已正確配置並具有正確的權限。

這是 Vim 在編輯會話結束時保存寄存器的文件,所以如果它不能寫入它,它就無法在啟動新實例時恢復寄存器。

另見:set viminfo? :help 'viminfo'用於設置保存的內容以及保存到~/.viminfo文件的數量,那里有一些限制可能會導致與您描述的問題類似的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM