Preguntas etiquetadas con vim

Vim es un editor de texto modal gratuito y de código abierto disponible para la mayoría de las plataformas principales. Permite una alta eficiencia en muchas tareas de edición de texto, pero tiene una curva de aprendizaje pronunciada. Para aprender los conceptos básicos, ejecute ": help vimtutor". Para preguntas que no sean de programación, use https://vi.stackexchange.com/ en su lugar.




2
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 completa de …
81 vim 

5
Vim ejecuta autocmd en todos los tipos de archivo EXCEPTO
Tengo un autocmd de Vim que elimina los espacios en blanco finales en los archivos antes de escribir. Quiero esto casi el 100% del tiempo, pero hay algunos tipos de archivo que me gustaría que se deshabilitaran. La sabiduría convencional es enumerar los tipos de archivos con los que desea …
81 vim  strip  autocmd 

5
Vim - tira al registro de búsqueda
¿Existe alguna manera fácil / rápida de "tirar" en el registro de "última búsqueda" de vim ("/)? De la documentación de vim, parece que la respuesta es no, pero que se puede asignar mediante un comando "dejar": It is writable with ":let", you can change it to have 'hlsearch' highlight …
81 vim  editor  vi 


3
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 …
80 vim  vi 

8
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ó …
80 vim  word-wrap 

7
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.
79 vim 

6
¿Puede tener enlaces de teclas específicos del tipo de archivo en Vim?
En mi .vimrcarchivo, tengo un enlace de teclas para comentar que inserta barras dobles ( //) al comienzo de una línea: " the mappings below are for commenting blocks of text :map <C-G> :s/^/\/\//<Esc><Esc> :map <C-T> :s/\/\/// <Esc><Esc> Sin embargo, cuando estoy editando scripts de Python, quiero cambiar eso a …
79 vim 



3
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 …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.