Ctrl+c/Ctrl+v/Ctrl+p 在 vi​​m 上不起作用

Ctrl+c/Ctrl+v/Ctrl+p 在 vi​​m 上不起作用

我試圖讓Ctrl+ cCtrl+vCtrl+p在 vim 上工作,但它不能正常工作。我正在使用 Linux (Debian)

我的設定檔(.vimrc):

...
map <C-p> "+P
vnoremap <C-c> "+y
inoremap <C-v> <Esc> "+p 
...

我究竟做錯了什麼?

答案1

解決這個問題的方法就是使用可以存取剪貼簿的 vim 版本。

若要查看您的 vim 版本是否可以存取剪貼簿,請執行:

vim --version | grep clipboard

如果您看到+clipboard+xterm_clipboard,那麼您就可以開始了。如果是-clipboard-xterm_clipboard,您將需要尋找使用剪貼簿支援編譯的 Vim 版本。在 Debian 和 Ubuntu 上,要獲得剪貼簿支持,請安裝軟體包vim-gtkvim-gnome (不是vim-tiny)。

字體:https://vim.fandom.com/wiki/Accessing_the_system_clipboard

相關內容