मैं Fedora 20 में + क्लिपबोर्ड समर्थन कैसे प्राप्त करूं?


17

यह मुझे है कि न तो लगता है "+pऔर न ही "*pमेरे लिए काम करता है। मुझे कैसे पता चलेगा कि मेरा विम स्थापित है और उन्हें उपलब्ध कराने के लिए ठीक से सेट है? और अगर यह स्थापित नहीं है, तो मैं इसे स्थापित करने के लिए क्या कर सकता हूं?

मैं मेट 18.1 के साथ फेडोरा 20 चला रहा हूं। मैं स्थापित किया हैvim-enhanced और vim-x11पैकेज हैं।

और मेरा विम संस्करण:

$ vim --version
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Oct 13 2014 08:56:57)
Included patches: 1-207, 209-475
Modified by <bugzilla@redhat.com>
Compiled by <bugzilla@redhat.com>
Huge version without GUI.  Features included (+) or not (-):
+acl             +farsi           +mouse_netterm   +syntax
+arabic          +file_in_path    +mouse_sgr       +tag_binary
+autocmd         +find_in_path    -mouse_sysmouse  +tag_old_static
-balloon_eval    +float           +mouse_urxvt     -tag_any_white
-browse          +folding         +mouse_xterm     -tcl
++builtin_terms  -footer          +multi_byte      +terminfo
+byte_offset     +fork()          +multi_lang      +termresponse
+cindent         +gettext         -mzscheme        +textobjects
-clientserver    -hangul_input    +netbeans_intg   +title
-clipboard       +iconv           +path_extra      -toolbar
+cmdline_compl   +insert_expand   +perl            +user_commands
+cmdline_hist    +jumplist        +persistent_undo +vertsplit
+cmdline_info    +keymap          +postscript      +virtualedit
+comments        +langmap         +printer         +visual
+conceal         +libcall         +profile         +visualextra
+cryptv          +linebreak       +python/dyn      +viminfo
+cscope          +lispindent      -python3         +vreplace
+cursorbind      +listcmds        +quickfix        +wildignore
+cursorshape     +localmap        +reltime         +wildmenu
+dialog_con      +lua/dyn         +rightleft       +windows
+diff            +menu            +ruby/dyn        +writebackup
+digraphs        +mksession       +scrollbind      -X11
-dnd             +modify_fname    +signs           -xfontset
-ebcdic          +mouse           +smartindent     -xim
+emacs_tags      -mouseshape      -sniff           -xsmp
+eval            +mouse_dec       +startuptime     -xterm_clipboard
+ex_extra        +mouse_gpm       +statusline      -xterm_save
+extra_search    -mouse_jsbterm   -sun_workshop    -xpm
   system vimrc file: "/etc/vimrc"
     user vimrc file: "$HOME/.vimrc"
 2nd user vimrc file: "~/.vim/vimrc"
      user exrc file: "$HOME/.exrc"
  fall-back for $VIM: "/etc"
 f-b for $VIMRUNTIME: "/usr/share/vim/vim74"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H     -O2 -g -pipe -Wall -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches  -m64 -mtune=generic -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1      
Linking: gcc   -L. -Wl,-z,relro -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,--enable-new-dtags  -Wl,-z,relro  -L/usr/local/lib -Wl,--as-needed -o vim        -lm -lnsl  -lselinux  -lncurses -lacl -lattr -lgpm -ldl   -Wl,--enable-new-dtags  -fstack-protector  -L/usr/lib64/perl5/CORE -lperl -lresolv -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc       


उस मामले में @Carpetsmoker, "डुप्लिकेट" के रूप में VtC'ing। वह हमें "यह प्रश्न पहले से ही यहाँ एक उत्तर है (आपके प्रश्न का लिंक)" संदेश देगा, जो अब पूरी तरह से सटीक है।
derobert

@yo 'मुझे नहीं लगता है कि डुप्लिकेट को ऑटो-डिलीट कर दिया जाए। वे नहीं करना चाहिए! बस मामले में, upvoted तो यह एक सकारात्मक स्कोर होगा।
derobert

@yo 'BTW: meta.stackexchange.com/a/177675/27727 इस बात की पुष्टि करता है कि डुप्लिकेट के रूप में बंद ऑटो-डिलीट नहीं मिलता है। नहीं यकीन है कि अगर वहाँ वास्तव में बहुत अधिक विस्तृत है प्रदान करने के लिए जानकारी (जैसे, कैसे वास्तव में एक पैकेज स्थापित करने के लिए यम / rpm / आदि का उपयोग कर शायद बेहतर पर पूछा जाता है। यूनिक्स और लिनक्स ।)
derobert

(चैट करने के लिए स्थानांतरित करने की कोशिश की, लेकिन यह सिर्फ एक त्रुटि है। ओह अच्छी तरह से)। @yo 'मुझे लगता है कि अगर वास्तव में "आपको स्थापित करने vim-x11और चलाने की आवश्यकता है" के अलावा अन्य कहने के लिए vimx... आगे बढ़ो और इसका उत्तर यहां दो और मैं अपने करीबी वोट को वापस लूंगा।
derobert

जवाबों:


26

तो, स्थापित करना vim-enhancedऔर vim-X11पर्याप्त है, लेकिन एक ही समय में नहीं है। जैसे प्रणाली funtcions सक्षम करने के लिए +clipboard, आप इसके अलावा उपयोग करने की आवश्यकता vimxके बजाय निष्पादन vimयाvi (भले ही वे शायद समान हैं, नाम के व्यवहार में बदलाव)।

एक तरीका है कि स्थायी रूप से अपनी .bashrcफ़ाइल में उपनाम जोड़कर कैसे करें :

alias vi='vimx'
alias vim='vimx'

सुविधाओं की पूरी सूची है कि इस तरह से सक्षम हो जाता है: +balloon_eval, +browse, +clientserver, +clipboard, +dnd, +mouseshape, +toolbar, +X11, +xim, +xsmp_interact, +xterm_clipboard, +xpm

हालांकि, उनमें से कुछ शायद टर्मिनल संस्करण के लिए अप्रासंगिक हैं vimxऔर केवल जीवीएम के लिए कुछ करते हैं।

+clipboardसुविधा का उपयोग करने के तरीके के बारे में जानकारी कैसे मैं विम से सिस्टम क्लिपबोर्ड पर पाठ की प्रतिलिपि बना सकता हूं?


मैं vimx के बजाय "gvim -v" का उपयोग करने की सिफारिश कर सकता हूं क्योंकि यह थोड़ा अधिक पोर्टेबल है। यह SuSE Linux पर काम करता है जहाँ नियमित vim में X11 सपोर्ट की कमी है और यह पूरे सिस्टम में उपयोग किए जाने पर Debian / Ubuntu पर नहीं टूटेगा।
पेंग्विन 359
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.