Vi & Vim

Preguntas y respuestas para las personas que utilizan las familias vi y Vim de editores de texto.



3
Vim -p: ¿Capturó la señal mortal SEGV?
Me sale este problema cuando inicio Vim con la -popción. Supongamos que empecé con vim -p first.txt second.txt Luego, después de editar first.txt, paso a second.txtusar gt. Presiono las teclas ggy Gotra vez. Esto produce el error Vim: Caught deadly signal SEGV Desde este punto, Vim no responde a ninguna …
12 crash 



2
¿Cómo se pliegan las funciones automáticamente?
¿Hay alguna manera de hacer que Vim pliegue funciones basadas en la sintaxis de una declaración de función? Por ejemplo, hacer que vim active una función como esta: def foobar(foo,bar): if foo > bar: print "foo" elif foo < bar: print "bar" elif foo == bar: print "foobar" Dentro de …
12 folding 



1
Obtener la ventana / búfer / pestaña actual en Vimscript
En python, cuando se usa el módulo vim, es increíblemente simple obtener la ventana / búfer / pestaña actual: current_win = vim.current.window current_buff = vim.current.buffer current_tabpage = vim.current.tabpage Mi pregunta es, ¿cómo se hace esto en VimL / Vimscript puro y qué tipo de objeto se devuelve? Realmente parece que …

1
¿Cómo grabar la entrada de mi teclado para hacer estadísticas?
Me gustaría saber cuáles son los patrones más comunes que estoy usando durante la codificación. Así que estoy buscando una manera de grabar toda mi entrada de teclado mientras estoy en vim, preferiblemente con marcas de tiempo. Entonces podría hacer un análisis sobre los patrones / movimientos utilizados más recientemente …
12 vimrc 

1
¿Mejorar la velocidad de reproducción macro?
Grabé una macro simple y la reproduje en las siguientes líneas, pero parece que la velocidad de reproducción es muy lenta (maneja muy pocas líneas por segundo). ¿Es esto esperado y hay una manera de mejorar esa velocidad?
12 macro 


1
Usando vim y cafeína en la misma máquina
Antecedentes Trabajo en un laboratorio de investigación y uso tres sistemas operativos diferentes a diario. En las máquinas Windows y Mac, uso Caffeine para evitar que esas máquinas activen el protector de pantalla mientras trabajo en una máquina diferente (Linux no tiene este problema). Es muy molesto tener que volver …



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.