vim-envolvente, comando cs E319: Lo sentimos, el comando no está disponible en esta versión

StackOverflow https://stackoverflow.com/questions/4300781

  •  29-09-2019
  •  | 
  •  

Pregunta

He intentado ejecutar el comando cs para vim-envolvente. Pero, por desgracia, me dieron el E319: Lo sentimos, el comando no está disponible en este mensaje de versión. Utilizo el vimrc de http://amix.dk/vim/vimrc.html

Esta es mi versión de Vim:

VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Nov 27 2010 19:38:25)
MacOS X (unix) version
Included patches: 1-47
Compiled by dio@Dios-MacBook.local
Normal version with MacVim 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() +fullscreen -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 +multi_byte +multi_lang -mzscheme +netbeans_intg +odbeditor
-osfiletype +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 +transparency +user_commands
+vertsplit +virtualedit +visual +visualextra +viminfo +vreplace +wildignore +wildmenu +windows +writebackup -X11
-xfontset +xim -xsmp -xterm_clipboard -xterm_save
   system vimrc file: "$VIM/vimrc"
     user vimrc file: "$HOME/.vimrc"

Gracias

¿Fue útil?

Solución

¿Se ha instalado surround.vim ?

La función de sonido envolvente no está incorporado en Vim, pero requiere el plugin que he mencionado.

Así que incluso si utilizó el .vimrc de otra persona, también debe instalar el plugin. Vea el enlace para instrucciones de instalación. (Usted puede encontrar la versión más reciente en github).

Debe instalar los plugins ya sea manualmente (es decir, descargar y copiar los archivos manualmente en su ~ / .vim / directorio), o el uso de SVN como se mencionó al principio de sus archivos .vimrc, pero no estoy seguro de que va obtener la última versión del complemento de esa manera.

Editar: Si envolvente está instalado correctamente, mediante la tipificación
:verbose map

en la larga lista de comandos debería ver algo como:

x s <Plug>Vsurround
Last set from ~\vimfiles\bundle\surround\plugin\surround.vim
n ySS <Plug>YSsurround
Last set from ~\vimfiles\bundle\surround\plugin\surround.vim n ySs <Plug>YSsurround
Last set from ~\vimfiles\bundle\surround\plugin\surround.vim
n yss <Plug>Yssurround
Last set from ~\vimfiles\bundle\surround\plugin\surround.vim
n yS <Plug>YSurround
Last set from ~\vimfiles\bundle\surround\plugin\surround.vim
n ys <Plug>Ysurround
Last set from ~\vimfiles\bundle\surround\plugin\surround.vim

La ruta de los archivos surround.vim puede variar con la instalación, pero se debe ver el comando definido.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top