我正在从MacOS Terminal使用Homebrew Vim。我现在遇到的问题是在vim中复制到系统剪贴板。我按照在线指南进行操作,该指南告诉我在可视模式下选择文本后要使用“ + y”。但是,当我按“ + y”上的相应键时,系统会发出声音,表明该组合键是非法的。我究竟做错了什么?
我做了建议。这是我的点文件的样子:
set runtimepath+=~/.vim_runtime
source ~/.vim_runtime/vimrcs/basic.vim
source ~/.vim_runtime/vimrcs/filetypes.vim
source ~/.vim_runtime/vimrcs/plugins_config.vim
source ~/.vim_runtime/vimrcs/extended.vim
try
source ~/.vim_runtime/my_configs.vim
catch
endtry
" Define Key Mapping
inoremap jj <Esc>
set clipboard=unnamedplus
" Run Python file with one command
nnoremap <buffer> <C-M> :exec '!python' shellescape(@%, 1)<cr>
"YouCompleteMe virtual env config
let g:ycm_global_ycm_extra_conf = '~/.vim/.ycm_extra_conf.py'
此外,:reg
不显示"+
或"*
注册表。
答案 0 :(得分:0)
您可以尝试添加以下行:
set clipboard=unnamed
到您的.vimrc ^1。对于使用+,您可能需要尝试使用set clipboard=unnamedplus
。
如果不确定如何执行此操作,只需输入:
cd ~ && echo 'set clipboard=unnamedplus' >> .vimrc
通过:h clipboard-unnamedplus
查看更多信息。
请注意,此选项仅在使用X11和剪贴板功能编译的vim中有效。
致谢