2010-01-09 11 views
6

Acabo de descargar vim hoy.Uso del complemento surround de Vim

La documentación surroundplugin dice:

Prensa cs"' dentro "Hello world!" para cambiarlo a 'Hello world!'.

¿Pero dónde se supone que debo presionar cs"' y en qué modo?

+0

También dice que debería escribirlo en modo normal, pero en el modo normal solo puedo escribir c, no me permite escribir más – alexchenco

+0

He votado la respuesta "Hola, Mundo", pero déjame Solo di esto. Hago desarrollo de PHP/HTML/CSS en mi trabajo diario, y surround.vim + allml.vim me ha hecho la vida increíblemente fácil. No puedo recomendar vim esos dos plugins lo suficiente. – rossipedia

Respuesta

7

Acabo de descargar vim? ¡Has hecho la elección correcta!

Vim tiene varios modos.

El modo de inserción es lo que usa para escribir texto. Es no lo que usa para moverse por el documento (en términos vim, el 'buffer').

Después de escribir "Hola mundo":

golpeó ESC para ir al modo de comando.

utilice las teclas 'hjkl' para mover el cursor dentro de las comillas.

continuación, escriba cs "' para cambiar Rodea de" a "ayuda en línea

de Vim es excelente.

En el modo de comandos, escriba: ayuda ambiental para obtener la ayuda para el plugin

si no se ve nada de hacer eso, primer intento: ayudar a helptags, que le dirá cómo configurar los archivos de ayuda (plug-in envolvente también tiene una ayuda excelente)

+0

Cuando estoy en modo normal escribo cs y el cursor va a la parte inferior izquierda de la ventana de vim y después de eso ya no puedo escribir. Solo puedo escribir más si escribo ":" primero – alexchenco

3

inicio vim, introduzca el modo de inserción, y el tipo:

"Hello, world!" 

Prensa esc para volver al modo normal, ir a la izquierda y al menos una vez, ahora presione cs"' y va a cambiar a:

'Hello, world!' 

(acabo de instalar envolvente y trató esto exactamente, vim 7.2 Ubuntu-envasados ​​con mi propia .vimrc y los plugins, pero nada que debería afectar esto.)

+0

Nota: Soy relativamente nuevo en vim y solo lo uso (tm) para obtener mierda hecho (tm), por lo que podría estar apagado en algunos términos, como "modo normal" podría ser realmente "modo de comando" aquí. –

Cuestiones relacionadas