Es scheint mir, dass weder für mich "+p
noch "*p
für mich funktioniert. Wie kann ich feststellen, ob mein Vim ordnungsgemäß installiert und eingerichtet ist, um es verfügbar zu machen? Und wenn es nicht eingerichtet ist, was kann ich tun, um es einzurichten?
Ich verwende Fedora 20 mit Mate 18.1. Ich habe die Pakete vim-enhanced
und installiert vim-x11
.
Und meine Vim-Version:
$ 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 <[email protected]>
Compiled by <[email protected]>
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
os-clipboard
x11
linux
installing
yo '
quelle
quelle
vim-x11
und ausführenvimx
" ... gehen Sie voran und beantworten Sie es hier und ich werde meine enge Abstimmung zurückziehen.Antworten:
Das Installieren von
vim-enhanced
undvim-X11
reicht also aus, ist aber nicht gleichzeitig. Um die Systemfunktionen zu aktivieren+clipboard
, müssen Sie außerdem dievimx
ausführbare Datei anstelle vonvim
oder verwendenvi
(obwohl sie wahrscheinlich identisch sind, ändert der Name das Verhalten).Eine Möglichkeit, dies dauerhaft zu tun, besteht darin, Ihrer
.bashrc
Datei Aliase hinzuzufügen :Die vollständige Liste der Funktionen , die auf diese Weise aktiviert zu bekommen ist:
+balloon_eval
,+browse
,+clientserver
,+clipboard
,+dnd
,+mouseshape
,+toolbar
,+X11
,+xim
,+xsmp_interact
,+xterm_clipboard
,+xpm
.Einige von ihnen sind jedoch wahrscheinlich für die Terminal-Version von irrelevant
vimx
und tun nur etwas für GVim.Informationen zur Verwendung der
+clipboard
Funktion finden Sie unter Wie kann ich Text von Vim in die Systemzwischenablage kopieren?quelle