Preguntas etiquetadas con vim

81
VIM: ¿Cuál es la diferencia entre let g :, let b:, etc.

A menudo veo en el complemento vim algo como esto: let g:variable let b:variable let l:variable Hice una larga investigación en la documentación de vim y en Internet sobre estas letras 'g', 'b', 'l', pero encontré anotando. Entonces, ¿a qué corresponden estas letras? ¿Y cuál es la lista...

80
Envoltura inteligente en Vim

Me he estado preguntando si Vim tiene la capacidad de ajustar de forma inteligente líneas de código, de modo que mantenga la misma sangría que la línea que está sangrando. Lo he notado en algún otro editor de texto, como el editor de texto electrónico, y descubrí que me ayudó a comprender más...

80
Mover el cursor x líneas desde la posición actual en vi / vim

¿Hay alguna forma de mover el cursor una cantidad relativa de líneas en vi / vim? Digamos que tiene el cursor 10 líneas debajo de un bloque de código que desea eliminar. Si tiene los números de línea mostrados en orden relativo, sería bueno tener un "comando saltar 10 líneas hacia arriba" que lo...

79
vim: elimina los 2 primeros espacios para varias líneas

¿Cuál es la forma más fácil de eliminar los primeros 2 espacios de cada línea usando VIM? Básicamente, se repite "2x" para cada línea. Aclaración: aquí se asume que los primeros 2 caracteres son espacios. Entonces, la pregunta es sobre cómo hacer sangrías para varias líneas juntas....

8
Copiar de vim a la consola de python en tmux

He instalado tmux. tmux -V tmux 2.3 Establecer mi archivo de configuración. cat ~/.tmux.conf set -g mouse on Ingrese tmux y abra dos ventanas verticales, abra la consola python3 a la izquierda, abra vim a la derecha. Ahora mueva el cursor al comienzo de la primera línea a la derecha con el...