Sob o gerenciador de janelas metacity
, a exibição em tela cheia deve funcionar com o atalho padrão definido como você descreve na sua pergunta, mas se você tiver algo diferente de "Nenhum" selecionado em Sistema - > Preferências - > Aparência - > Efeitos visuais, você obterá o gerenciador de janelas compiz
. Eu não consegui encontrar uma maneira de fazer o atalho de tela inteira funcionar lá também.
Você pode usar o utilitário wmctrl
para enviar uma solicitação manual para o modo de tela inteira.
wmctrl -r gvim add,fullscreen
E para reverter:
wmctrl -r gvim remove,fullscreen
Isso também funciona dentro do Vim, então você pode mapear F11 para alternar o modo de tela cheia:
map <silent> <F11>
\ :call system("wmctrl -ir " . v:windowid . " -b toggle,fullscreen")<CR>
Para obter o efeito completo de tela inteira, você pode ocultar a barra de ferramentas e de menu:
set guioptions-=T guioptions-=m
Eu, pessoalmente, não sentiria falta deles, mas se você preferir tê-los em tela inteira, você provavelmente lidaria melhor com a alternância dentro de uma função. (Verifique o histórico de edição para um exemplo.)
Por fim, uma configuração padrão que você possa ter ajustado enquanto fala de um painel inferior é 'laststatus'
. Redefini-lo para não mostrar a linha de status quando houver apenas uma janela:
set laststatus&
Ou, de preferência, encontre onde está definido como não padrão em .vimrc
e remova-o lá.