Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从gvim复制不起作用,复制到不起作用_Vim_Ubuntu 12.04_Clipboard_X11 - Fatal编程技术网

从gvim复制不起作用,复制到不起作用

从gvim复制不起作用,复制到不起作用,vim,ubuntu-12.04,clipboard,x11,Vim,Ubuntu 12.04,Clipboard,X11,我首先要提到的是,我已经阅读了一些关于这方面的建议,包括和,但我一直无法找到解决方案 所以,我的问题是,复制到gvim可以通过X11剪贴板工作,但无论发生什么,我都无法从gvim复制到工作。我已验证我的版本中是否编译了x11剪贴板支持。目前,我已将以下内容添加到.vimrc中: set clipboard=unnamedplus,autoselect set guioptions+=a set paste set go+=a 简单的猛拉不起作用,“+y”或“*y”也不起作用。我已经与xclip

我首先要提到的是,我已经阅读了一些关于这方面的建议,包括和,但我一直无法找到解决方案

所以,我的问题是,复制到gvim可以通过X11剪贴板工作,但无论发生什么,我都无法从gvim复制到工作。我已验证我的版本中是否编译了x11剪贴板支持。目前,我已将以下内容添加到.vimrc中:

set clipboard=unnamedplus,autoselect
set guioptions+=a
set paste
set go+=a
简单的猛拉不起作用,“+y”或“*y”也不起作用。我已经与xclip确认剪贴板中没有任何内容。我还尝试了其他几个参数变化,包括

我使用的是Ubuntu12.04和gvim——版本是

$ VIM - Vi IMproved 7.3 (2010 Aug 15, compiled May  4 2012 04:22:36)
Included patches: 1-429
Modified by pkg-vim-maintainers@lists.alioth.debian.org
Compiled by buildd@
Huge version with GTK2-GNOME GUI.  Features included (+) or not (-):
+arabic +autocmd +balloon_eval +browse ++builtin_terms +byte_offset +cindent 
+clientserver +clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments 
+conceal +cryptv +cscope +cursorbind +cursorshape +dialog_con_gui +diff 
+digraphs +dnd -ebcdic +emacs_tags +eval +ex_extra +extra_search +farsi 
+file_in_path +find_in_path +float +folding -footer +fork() +gettext 
-hangul_input +iconv +insert_expand +jumplist +keymap +langmap +libcall 
+linebreak +lispindent +listcmds +localmap +lua +menu +mksession +modify_fname 
+mouse +mouseshape +mouse_dec +mouse_gpm -mouse_jsbterm +mouse_netterm 
-mouse_sysmouse +mouse_xterm +mouse_urxvt +multi_byte +multi_lang -mzscheme 
+netbeans_intg +path_extra +perl +persistent_undo +postscript +printer +profile
+python -python3 +quickfix +reltime +rightleft +ruby +scrollbind +signs 
+smartindent -sniff +startuptime +statusline -sun_workshop +syntax +tag_binary 
+tag_old_static -tag_any_white +tcl +terminfo +termresponse +textobjects +title
+toolbar +user_commands +vertsplit +virtualedit +visual +visualextra +viminfo 
+vreplace +wildignore +wildmenu +windows +writebackup +X11 -xfontset +xim 
+xsmp_interact +xterm_clipboard -xterm_save 

那么这可能是别的什么吗?有什么想法吗?这让我疯狂,但也不会让我觉得自己很愚蠢,因为如果我需要将某些内容复制到电子邮件中,我必须在gedit中打开文件。

set guioptions+=a
set go+=a
是同一个:保留第一个,删除另一个

set-paste
是一种令人讨厌的东西,它会干扰在
~/.vimrc
中默认设置的太多其他选项。阅读
:帮助“粘贴”
,删除该行并阅读
:帮助“粘贴切换”


“+y
”*y
以不同的剪贴板结束。你用什么命令拉拽?你如何粘贴到其他程序中?Ctrl+v?中键单击?

设置GUI选项+=a
设置go+=a
是一个相同的选项:保留第一个选项,删除另一个选项

set-paste
是一种令人讨厌的东西,它会干扰在
~/.vimrc
中默认设置的太多其他选项。阅读
:帮助“粘贴”
,删除该行并阅读
:帮助“粘贴切换”

“+y
”*y
以不同的剪贴板结束。你用什么命令拉拽?你如何粘贴到其他程序中?Ctrl+v?单击鼠标中键?

我尝试过用“+p、*p、yy”拖动,用视觉模式标记并使用鼠标。我尝试过用鼠标中键和Ctrl+v组合键粘贴。但正如我所说,我用xclip检查了一下,剪贴板上没有任何东西,所以后者根本不重要。我试过用“+p”、*p、yy拖动,用视觉模式标记并使用鼠标。我尝试过用鼠标中键和Ctrl+v组合键粘贴。但正如我所说,我与xclip进行了检查,但剪贴板中没有任何内容,因此后者甚至不重要。