Di bawah metacity
window manager, tampilan layar penuh harus berfungsi dengan pintasan standar yang ditentukan seperti yang Anda jelaskan dalam pertanyaan Anda, tetapi jika Anda memiliki selain "Tidak Ada" yang dipilih di bawah Sistem -> Preferensi -> Tampilan -> Efek Visual, Anda akan mendapatkan compiz
manajer jendela. Saya juga tidak bisa menemukan cara untuk membuat pintasan layar penuh berfungsi.
Anda dapat menggunakan wmctrl
utilitas untuk mengirim permintaan manual untuk mode layar penuh.
wmctrl -r gvim add,fullscreen
Dan untuk mengembalikan:
wmctrl -r gvim remove,fullscreen
Ini juga berfungsi dari dalam Vim, sehingga Anda dapat memetakan mis. F11Untuk beralih ke mode layar penuh:
map <silent> <F11>
\ :call system("wmctrl -ir " . v:windowid . " -b toggle,fullscreen")<CR>
Untuk mendapatkan efek layar penuh yang lengkap, Anda dapat menyembunyikan bilah alat dan menu:
set guioptions-=T guioptions-=m
Saya pribadi tidak akan melewatkannya, tetapi jika Anda lebih suka memilikinya dalam non-layar penuh, Anda mungkin sebaiknya menangani sakelar di dalam suatu fungsi. (Periksa histori edit sebagai contoh.)
Akhirnya, pengaturan default yang Anda mungkin telah tweak saat Anda berbicara tentang panel bawah adalah 'laststatus'
. Atur ulang untuk tidak menampilkan baris status ketika hanya ada satu jendela:
set laststatus&
Atau lebih baik cari di mana itu diatur ke non-default di Anda .vimrc
dan hapus di sana.
ToggleFullscreen
:map <silent> <F11> :call system("wmctrl -ir " . v:windowid . " -b toggle,fullscreen")<CR>