He estado leyendo algunos comienzan con un punto (.vimrc .gvimrc) para aprender algunos trucos aseado, y me he encontrado con this one:¿Por qué algunas personas usan 'if has ("gui_running")' en un .gvimrc?
if has("gui_running")
set fuoptions=maxvert,maxhorz
au GUIEnter * set fullscreen
endif
Si esto ya es un .gvimrc (sólo cargado si se carga gVim) ¿por qué tiene la condición if has("gui_running")
? ¿No es esto redundante? ¿Hay algún problema/razón especial para eso?
Sé que if has("gui_running")
es interesante de usar en scripts y tal, estoy pidiendo específicamente que se use en .gvimrc, porque solo se obtiene cuando uso gvim, por lo tanto, en teoría, no es necesario.
Empecé a poner todo lo relacionado con gvimrc GUI también, no lo entendí ('gui_running'). Gracias por pasar, y por cierto, gracias por los excelentes recursos de Vimcasts. Como sabes mucho sobre vim, ni siquiera podía pensar que ('gui_running') fuera inútil, pensé para mí mismo, "tiene que ser una razón para eso". :) –