Preguntas etiquetadas con vim

90
Navegación de archivos Vim

Me estoy esforzando mucho por aprender vim después de usar TextMate durante los últimos años. Comencé a guardar parte de la navegación en el archivo en la memoria, pero tengo problemas para navegar entre varios archivos. En mi flujo de trabajo, es bastante común que esté cambiando entre un...

90
¿Puedo asignar la tecla Alt en Vim?

Intenté mapear como agregando la siguiente línea a .vimrc, pero no funciona. Verifiqué que el .vimrc está cargado por Vim. map <Alt-D> <C-D> ¿Hay algún error en este mapeo?

90
Sangría incorrecta al editar Yaml en Vim

Vim no parece reaccionar correctamente ante un símbolo de guión en los archivos YAML, por lo tanto, rompe el formato. Por ejemplo, tengo un bloque que debería verse así: handlers: - name: restart exim4 service: name=exim4 state=restarted Cuando termino de escribir restart exim4y...

89
Desplazarse dentro de Vim en la terminal de Mac

He estado buscando en Google tratando de averiguar si es posible usar la rueda del mouse para desplazarse dentro de Vim en la Terminal de Mac, sin suerte. Parece que solo X11 o iTerm admiten esto. Antes de rendirme, pensé en probar a los genios aquí para ver si alguien sabe una manera de hacer...

88
Detectar si una clave está vinculada a algo en vim

Me gustaría saber si hay una manera de averiguar si una clave hace algo en vim. Sé que puedo usar :mappara ver asignaciones definidas por el usuario, pero ¿hay algo para las cosas integradas? Por ejemplo, siempre tuve CTRL- Wobligado a cerrar pestaña, porque pensé que no estaba en uso. Después...

87
Usando Vim para el desarrollo Lisp

He estado usando Lisp de forma intermitente durante un tiempo, pero estoy empezando a ponerme más serio sobre hacer un trabajo "real" en Lisp. Soy un gran fan de Vim y me preguntaba cómo puedo ser más productivo usando Vim como mi editor para el desarrollo de Lisp. Se aceptan complementos,...

87
Ocultar todas las líneas (no) coincidentes en Vim

¿Es posible mostrar / ocultar todas las líneas coincidentes en vi o Vim? No resaltar sino mostrar solo esas líneas. Por ejemplo, tengo un texto con la palabra la palabra ERROR. ¿Cómo hago que muestre solo líneas que contienen ERRORy cómo mostrar solo líneas sin ERROR? ¿Existe una solución sin...

87
Preferencias de Tab Vs Space en Vim

Vim es muy complaciente cuando se trata de tab Vs. preferencias de espacio. Según tengo entendido, la tabstopconfiguración indica el ancho de un carácter de tabulación. La shiftwidthconfiguración especifica cuántas columnas aumentar / disminuir cuando se usan los comandos <<y >>,...

87
¿Cómo puedo abrir varios archivos a la vez en Vim?

¿Hay alguna forma de abrir todos los archivos de un directorio desde Vim? Entonces, :commandeso diría en efecto "Abra todos los archivos /some/pathen búfer". Idealmente, sería genial abrir todos los archivos bajo un directorio de forma recursiva.

86
La tecla de retroceso no funciona en Vim / vi

Acabo de hacer algunos cambios en el .vimrcarchivo y el .bash_aliasesarchivo y desde ese momento no puedo eliminar palabras con la tecla de retroceso. Mi .vimrcarchivo tiene: set nocompatible set number set incsearch set autoindent set ruler set autowrite set smarttab set linebreak set...

85
¿Espacios con sangría automática con C en vim?

Me he echado a perder un poco al usar Eclipse y Java. Comencé a usar vim para hacer codificación C en un entorno de Linux, ¿hay alguna manera de que vim haga automáticamente el espaciado adecuado para los bloques? Entonces, después de escribir a {, la siguiente línea tendrá 2 espacios con...