Vi & Vim

11
Cortar el tiempo de carga vim

Estoy usando la distribución https://github.com/carlhuda/janus vim y claramente no estoy satisfecho con el tiempo de carga. ¿Cuál sería la mejor manera de perfilar y acelerar el tiempo de carga de vim? También sería interesante comparar el tiempo de carga con

11
Navegando múltiples archivos

Si abro vim con varios archivos en la línea de comando, por ejemplo, vim debug.log*qué cargas debug.log, debug.log.1y debug.log.2¿puedo navegar entre ellos, asignarlos a múltiples ventanas ( :split/ :vsplit) o similares? El único acceso directo que conozco para este modo de operación es :n, que...

11
Asigna una secuencia de letras en modo de inserción

Ya puedo asignar una combinación de teclas en modo de inserción: :inoremap abc <do stuff> Sin embargo, esto tiene algunos inconvenientes: Al escribir una versión parcial de la secuencia, por ejemplo ab, los caracteres no se muestran realmente durante un corto período de tiempo, ya que...

11
Cambia rápidamente entre fuentes en tiempo de ejecución

Si bien las fuentes se pueden seleccionar manualmente en GVim desde el menú, tengo algunas fuentes preferidas que me gustaría cambiar dependiendo de la tarea en cuestión (mapa de bits pequeño, OTF más grande ... etc.) . ¿Hay alguna manera de configurar la combinación de teclas para recorrer una...

11
Mostrar el historial de comandos con showcmd

Al usar set showcmdVim muestra comandos parciales en la última línea de la pantalla. Por ejemplo, en el modo Normal al escribir el comando, se dt.muestra la última línea dty luego, al presionar .el comando, se completa y, por lo tanto, no se muestra nada. ¿Hay alguna manera de mostrar comandos...

11
Buscar todas las versiones de un archivo en el árbol de deshacer

¿Hay una manera más fácil de encontrar un cambio particular en el árbol de deshacer de Vim que simplemente mirando versiones antiguas aleatorias del archivo de una en una (ya sea usando comandos VIM de vainilla, Gundo u otro complemento)? Idealmente, me gustaría ingresar un patrón de búsqueda para...

11
¿Cómo cambiar la granularidad de deshacer en Vim?

En algún momento mi Vim deshacería una palabra completa cuando golpeara u. [i]typing some words[C-c][u] Resultaría en typing some Sin embargo, la granularidad de deshacer parece haber cambiado para eliminar una letra a la vez. [i]typing some words[C-c][u] Resultados en typing some...