Vi & Vim

43
La forma más rápida de cambiar a un búfer en vim?

Una forma de seleccionar un búfer en vim podría ser navegar por la lista de búferes, utilizando comandos estándar como :ls, o con algún código externo de plugin / vimscript para navegar por una lista en una ventana . Digamos que quiero saltar directamente a un búfer, lo más rápido posible. Para...

42
¿Cómo puedo agregar números de línea a Vim?

Me gustaría ver números de línea, comenzando 1en la parte superior, en el lado izquierdo de Vim. Idealmente se vería así: 1 | foo = Foo.new 2 | bar = Bar.new 3 | baz = foo.baz(bar) ... 10| test = AwesomeSauce.test ¿Cómo puedo hacer esto en

39
Volver a sangrar el código mal sangrado

Me gusta la función de sangría inteligente de Vim, me permite crear bloques de código bien sangrados. Copio / pego código regularmente en buffers, pero ese código a menudo está mal formateado. Lo ideal sería "volver a procesar" el código a través del sistema de sangría inteligente. ¿Es posible...

38
¿Por qué necesito un vimrc y un gvimrc?

Parece que hay dos formas de almacenar las preferencias específicas de gvim: Mantenga un .vimrcarchivo para vim y un .gvimrcarchivo para adiciones específicas de gvim. Mantenga todas las configuraciones .vimrcy ajuste las configuraciones específicas de gvim en una función de detección de...