Recientemente leí this article relacionado con la sangría de archivos de origen en Vim. Sin embargo, me gustaría poder personalizar algunas de ellas. ¿Hay alguna manera de especificar qué binario se ejecuta cuando presiono =?¿Cómo puedo personalizar un archivo con vim?
5
A
Respuesta
7
De la ayuda:
={motion} Filter {motion} lines through the external program given with the 'equalprg' option. When the 'equalprg' option is empty (this is the default), use the internal formatting function |C-indenting|. But when 'indentexpr' is not empty, it will be used instead |indent-expression|.
Parece que configurar la opción equalprg
es lo que desea.
3
Puede configurar el equalprg
-opción. (ver: he = por más).
Cuestiones relacionadas
- 1. ¿Cómo puedo cambiar la codificación de un archivo con vim?
- 2. ¿Puedo transportar un archivo en Vim?
- 3. ¿Cómo puedo negar un glob en vim?
- 4. ¿Cómo puedo personalizar la clasificación de categorías en un PropertyGrid?
- 5. ¿Cómo puedo agregar automáticamente algún código de esqueleto al crear un nuevo archivo con vim
- 6. ¿Cómo puedo plegar automáticamente todas las funciones en un archivo con vim?
- 7. ¿Cómo puedo duplicar una entrada completa en un archivo XML con VIM?
- 8. ¿Cómo puedo usar vim para convertir mi archivo a utf8?
- 9. ¿Cómo puedo hacer que vim reconozca la codificación del archivo?
- 10. ¿Cómo puedo personalizar la salida de Jenkins?
- 11. ¿Cómo puedo leer un archivo con Ruby?
- 12. ¿Cómo puedo generar un GUID en Vim?
- 13. Personalizar un NSButtonCell con imágenes y resaltar
- 14. Cómo personalizar/diseñar un UIPopoverController
- 15. Personalizar un control deslizante
- 16. Personalizar los colores de la barra de pestañas de vim
- 17. ¿Cómo puedo usar un perfil de formateador Eclipse en VIm?
- 18. ¿Cómo puedo doblar artículos YAML en VIM?
- 19. ¿Cómo puedo guardar un bloque de texto en modo visual en un archivo en Vim?
- 20. ¿Cómo ejecutar comandos Vim en un archivo, como .vimrc?
- 21. Cómo "hacer" eficientemente con Vim
- 22. ¿Cómo puedo convertir un número decimal a hexadecimal en VIM?
- 23. Cómo invalidar la comprobación sintáctica del archivo .html con vim
- 24. Cómo personalizar paquetes de haskell con múltiples autores
- 25. ¿Cómo puedo expandir la ruta completa del archivo actual para pasarlo a un comando en Vim?
- 26. ¿Cómo añado una lista a un archivo en vim?
- 27. ¿Cómo guardar automáticamente un archivo cada 1 segundo en vim?
- 28. ¿Puedo personalizar el menú contextual de AvalonDock?
- 29. ¿Cómo puedo ejecutar vim para ejecutar perltidy en un buffer?
- 30. ¿Cómo puedo encontrar texto con texto extraído en vim?
Agregue algo como esto a su '.vimrc':' au FileType sql set equalprg = pg_format' – bonh