FS#22612 - [vim] The xterm_clipboard is not compiled, which prevents X11 clipboard
Attached to Project:
Arch Linux
Opened by Alex (bsdard) - Thursday, 27 January 2011, 00:28 GMT
Last edited by Eric Belanger (Snowman) - Monday, 22 August 2011, 04:16 GMT
Opened by Alex (bsdard) - Thursday, 27 January 2011, 00:28 GMT
Last edited by Eric Belanger (Snowman) - Monday, 22 August 2011, 04:16 GMT
|
Details
Description:
The current vim package compiled with -xterm_clipboard, which makes it impossible to copy/paste between console vim and Xorg application using vims copy/paste capability. It would have been nice to have it there or create a separate package, say gvim-X11 (as in CentOS for example). Another question about gvim (non-relevant): does it really have to have ruby as dependency? (it would be better to have whatever requires ruby in an optional package, rather then a dependency) Additional info: * package version(s) vim 7.3.102-1 * config and/or log files etc. Steps to reproduce: $ vim --version | grep xterm_ -xterm_clipboard -xterm_save Expected: +xterm_clipboard |
This task depends upon
Closed by Eric Belanger (Snowman)
Monday, 22 August 2011, 04:16 GMT
Reason for closing: Won't implement
Additional comments about closing: ABS should be used if you want custom features
Monday, 22 August 2011, 04:16 GMT
Reason for closing: Won't implement
Additional comments about closing: ABS should be used if you want custom features
Meanwhile I have compiled the vim 7.3.107 with everything I need with the following command:
configure --enable-multibyte --with-x --disable-netbeans --disable-xsmp --disable-xsmp-interact --disable-selinux --disable-gtktest --enable-gui=no
vim with '+clipboard' would allow yanking in vim and pasting to an external app
consider this one too
Since the ArchLinux claims to be minimalist distribution one would expect certain effort to be as minimalist as possible. But I see your points and I understand (to a point). I do appreciate the work you guys put in the ArchLinux. I really do!
If it is not going to be fixed, I suppose we can close the task (I have compiled my own vim that reflect all my likings anyway).
Unfortunately a lot of packages in most distributions (even non-Linux - like FreeBSD) have silly dependencies like ruby, lua, python whatever else that might be, when actually they are not necessary (eg. to run a script during the installation and never after). I am not talking about this particular package since vim has buildin support for ruby.
Having too many unnecessary language interpreters have a security implications as well - a better chance for malicious code to be able to run. Regular box these days would have - bash, perl, python, sometimes lua and/or ruby. Less is more.
"there's also the '-clipboard' flag as seen on 'vim --version'
vim with '+clipboard' would allow yanking in vim and pasting to an external app
consider this one too".
So could we have at least clipboard flag enabled?
This is what ABS is for.