Vim
funciona em seu terminal, não funciona fora dele, enquanto GVim
funciona fora do terminal como um cliente X11.
X11
é um protocolo para lidar com recursos gráficos no linux. Não tem muito a ver com o G / Vim além de renderizá-lo na tela (Dito isso, você pode ver as diferenças por si mesmo pressionando ctrl + alt + f<num>
e iniciando uma sessão tty
. Você pode voltar aos gráficos por fazendo ctrl + alt + f6
se bem me lembro).
vimrc
é o seu arquivo de configurações do Vim. As configurações editadas aqui estarão disponíveis para Vim
e GVim
para usar após uma reinicialização ou um recarregamento. No entanto, há algumas coisas que estarão disponíveis em Gvim
que não estarão em Vim
, principalmente relacionadas a gráficos.
Para uso diário, sugiro que você use GVim
(não esqueça de executar vimtutor
primeiro!). No entanto, se você estiver muito no seu terminal, considere dar uma chance a Vim
. Além disso, considere dar uma olhada na tag SU Vim , SO tag Vim e SF tag vim , para que você possa obter explicações sobre o porquê de algumas coisas funcionarem e aprender a si mesmo como ser mais produtivo ao usar o Vim.
Considere também VimUniversity e pesquise como fazer as coisas no Vim. Você ficará surpreso.