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>
Jika Anda mengatur
di Anda,
.gvimrc
Anda akan mendapatkan gvim dari ukuran yang ditentukan. IIRC dari vim manpage, gvim tidak akan pernah membuat dirinya lebih besar dari layar Anda, jadi mengatur ini ke nilai yang sangat besar akan membuat gvim fullscreen pada dasarnya.sumber
Pada gvim 7.2, saya tidak dapat menggunakan metode user112553 karena v: windowid tidak didukung. Namun, ini juga berfungsi, dan mungkin lebih mudah:
sumber
Otomatis, saat mulai
gvim
Tempatkan baris berikut dalam
gvimrc
, untuk layar penuh yang sangat mudah saatgvim
startup:Atau, jika Anda lebih suka dimaksimalkan:
sumber