2013-02-12 103 views
-1

重現步驟:無法在VIM中粘貼

1)打開任何文件(example.txt)。

2)按v並選擇一些行。

3)按y來猛他們(也試過yy)。

4):q退出。

5)打開任何其他文件。

6)p粘貼。

7)E353:沒有註冊「

回答

0

揚克/粘貼緩衝區沒有保存VIM的運行,至少在默認情況下之間反而做:y,則:拆分其他文件,並將它粘貼在那裏。

+0

它是。不是默認,但它是。見':h'viminfo'',你需要''''子選項 – ZyX 2013-02-14 04:18:42

1

您需要使用單獨的Vim的實例之間粘貼時系統的剪貼板。嘗試"+y複製到+寄存器和"+p從粘貼。根據您的操作系統,你也可以嘗試*寄存器如果+似乎沒有不工作。

+0

我是否正確地做了這件事,我只是選擇文字,然後在視覺模式下選擇「+ y?如果我嘗試粘貼時遇到同樣的錯誤。 – Matthew 2013-02-12 22:15:38

+0

你是否也從寄存器中粘貼? 「+ p否則你只需從默認寄存器中粘貼,嘗試輸入命令:reg來查看每個可用寄存器中的內容,並嘗試」* p並進行比較。 – 2013-02-13 01:41:08

+1

順便說一句,我強烈建議http://vim-adventures.com。你直到10級時才註冊,但對於掌握Vim基礎知識來說非常好。 – 2013-02-13 01:42:37