Preguntas etiquetadas con vim

Vim es un editor de texto altamente configurable creado para permitir una edición de texto eficiente. Es una versión mejorada del editor vi.

125
Por qué no se recomiendan las teclas de flecha en Vim

"¡Nunca uses las teclas de flecha en Vim!" Escuché esto de un orador al azar, pero no tuve la oportunidad de preguntarle por qué. Además, si no usa las teclas de flecha, ¿cómo puede mover el cursor en el modo Insertar

110
vim se congela dentro de tmux

Estoy usando paneles divididos en tmux: uno es vim y el otro es un shell. A veces, alrededor de una vez al día, vim se congela. Puedo moverme entre paneles, ejecutar cualquier comando tmux, solo vim no reacciona a nada. Esto sucede solo con tmux. Mi única solución por ahora es matar ese panel y...

103
¿Cómo iniciar vim sin ejecutar / etc / vimrc?

En mi servidor Linux en el trabajo, los administradores no instalaron cscope, lo instalé desde la fuente en mi directorio de inicio y lo agregué a $ PATH. El problema es que / etc / vimrc tiene una referencia a / usr / bin / cscope que no existe y cada vez que inicio vim, se queja de eso y tengo...

98
Soporte de 256 colores para el fondo vim en tmux

Mientras uso vim dentro de tmux, puedo ver que el soporte de 256 colores está habilitado. con colores $ tput Sin embargo, cambiar el esquema de colores en vim mientras está en tmux cambiará el esquema de colores por línea, pero no todo el fondo. ver captura de pantalla Aquí hay un fragmento del...

93
Vuelva a cargar .vimrc en Vim sin reiniciar

Me molesta cuando escribí algo .vimrcy primero tengo que cerrarlo y abrirlo para que se apliquen mis cambios. ¿Hay alguna forma de recargar .vimrcen Vim sin cerrarlo? Por ejemplo, he añadido set nua ~/.vimrcy quiero números de línea a aparecer por todas mis ventanas y

84
¿Cómo agregar un comando en vim editor?

Si supongamos que mi nombre de archivo de código fuente es "foo.c". Mientras edito y depuro siempre ejecuto este comando: - :! gcc -g foo.c -o foo; gdb foo ¿Puedo agregar un comando personalizado a Vim de modo que si escribo ": debug" se ejecute el comando anterior? ¿Cómo lo...