¿Vale la pena mover las opciones relacionadas con la interfaz gráfica de usuario de mi vimrc a un gvimrc si solo hay un par de opciones? Me inclino un poco a mantener todo en un solo lugar y albergar las opciones de interfaz gráfica de usuario dentro de if
las declaraciones, pero ¿hay algún argumento convincente para hacer lo contrario?
Respuesta1
Siempre y cuando no dependa del orden de ejecución ( .vimrc
se obtiene primero, .gvimrc
último, después de todos los complementos; la mayoría de las opciones no tienen tal dependencia), es una decisión arbitraria dónde colocar las configuraciones de solo GUI.
Puedes ponerlos en ~/.vimrc
, rodeados de
:if has('gui_running')
..
:endif
Advertencia
Aparentemente, si inicia el terminal Vim y solo luego cambia al modo GUI (a través de :gui
; esto funciona en Linux Vim), el .gvimrc
archivo se obtiene tardíamente, por lo que ese es un caso especial en el que su enfoque consolidado no funcionaría.