2009-03-17 22 views
74

Aparentemente, los teclados Mac no tienen una clave Insertar (o tal vez lo hacen, pero no puedo encontrarlo). ¿Cómo puedo ingresar al modo de inserción en vim en una Mac?Vim Insertar modo en Mac OS X

+2

La gran cosa acerca de vim es que está diseñado para ser utilizado en un simple teclado con nada más que las teclas alfanuméricas y control y escape. Es genial para los mecanógrafos táctiles porque nunca tienes que quitar las manos de la fila de inicio. –

+5

Aprendí algo diferente de esta pregunta: la etiqueta \ . – sykora

Respuesta

149

Si esta es una pregunta tan simple como parece, simplemente presione i.

+7

¡Genial, gracias! Debo admitir que soy a la vez novato de vim y novato de Mac, así que sí, así de simple. ¡Gracias! –

+2

Ah, bueno, si quieres algunos consejos útiles sobre vim, te sugiero que busques "hojas de trucos" en línea. Además, las ubicaciones $% y^son tus amigos y ahorradores de tiempo. Úselos en combinación con la edición de comandos (eliminar, mover, copiar). –

+1

También los archivos de ayuda dentro de vim son infinitamente completos – rampion

4

Presionar "i" lo lleva al modo de inserción dentro de VIM.

17

Vim entra en el modo de inserción usando i (o un para append), independientemente de la plataforma. El modo de sobrescritura rara vez se ingresa usando Shift + r. Nunca utilicé la clave Insert aquí.

7

El otro uso de la Insert tecla es cambiar entre replace-mode y insert-mode cuando ya está en cualquiera de los dos. Puede lograr esto fácilmente en la Mac simplemente asignando otra clave para hacer esto por usted. En su ~/.vimrc, simplemente ponga imap <F13> <Insert> y ahora la clave F13 (que en mi teclado Mac es la clave más cercana a donde está la Insert tecla en un teclado normal).

+0

Pero puede ser más fácil dejar que la gente recuerde que R es la clave para ingresar al modo de reemplazo en vim sin ninguna configuración. –

+0

Mi respuesta fue cuando ya estás en el modo insertar/reemplazar, en ese modo, si presionas 'R', tecleará' R' en el búfer. – smathy

+2

Tienes toda la razón. Sin embargo, no estoy seguro de que todos lo sepan. Como provengo del fondo de Windows, sabía cómo ingresar al modo de reemplazo con Insertar antes que R. –

0

el modo insertar: prensa i

Salir del modo de inserción: prensa esc, tipo : x