Gvim'i tam ekran moduna çevirmenin bir yolu var mı?


18

Gvim'i tam ekran moduna çevirmenin bir yolu var mı? Bunun Mac X ile OS X'te mümkün olduğunu biliyorum, ancak Ubuntu'da bunu yapmanın bir yolunu bulamadık.

Yanıtlar:


8

GNOME ile "tam ekran" eylemine bir kısayol ayarlayabilirsiniz. Gnome-keybinding özelliklerini kullanın, Window Managaer'ı seçin ve Tam Ekrana Değiştir'i seçin, ardından bir kısayol seçin (örneğin F11). Bu kısayol geçerli Gnome Penceresini tam ekran moduna ayarlayacaktır.

Compiz Ayarları Yöneticisi'nde Ekstra WM Eylemlerini Etkinleştir eklentisi işaretlenmedikçe bu çalışmaz


4
Teşekkürler, bu benim için yaptı. Sadece bunu nasıl yapacağımı bilmeyenler için izlediğim tam adımlar şunlardır: - Tıklayın System-> Preferences-> Keyboard Shortcuts - Window ManagementKategoriye gidin - Kısayolu seçin Toggle full screen modeve uygulayınF11
Khaja Minhajuddin

4
F11'i tam ekran anahtarı olarak bağladım, ancak gVim'de bastığımda pencere yanıp sönüyor ve hiçbir şey olmuyor. Diğer uygulamalarda çalışır. Neyi yanlış yapıyorum?
miloshadzic

10

Sistem ayarları Ubuntu 12.04'te (miloshadzic'te olduğu gibi) benim için çalışmıyor çünkü gvim F11 anahtarını yakalar ve sisteme aktarmaz.

Yine de bu blogda bulduğum bir çözüm var

wmctrlyüklediğinizden emin olun . Eğer varsa, vimrc'nize aşağıdakileri ekleyin:

map <silent> <F11>
\    :call system("wmctrl -ir " . v:windowid . " -b toggle,fullscreen")<CR>

Ve .vimrc kaydedildiğinde ve gvim F11 yeniden başlatıldığında artık istenen etkiye sahiptir.


4

XFCE Kullanıcıları için: Alt+ F11kutunun dışında çalışır


0

Satır ve sütun ayarlarını değiştirerek tam ekran moduna da geçebilirsiniz. Bunu vimrc'nize koymaya çalışın:

if has('gui_running')
    set lines=999 columns=999
endif

0

Tam ekran yerine maksimum pencere

Eğer sağ kanattan XFCE başlatıcısı paneli varsafullscreen seçeneği wmctrlnedenleri gvimörtüşme için.

Aşağıdaki varyant maximized_vert,maximized_horzbu sorunu giderir ve F11pencere geçişini en üst düzeye çıkarmayı sağlar :

command! Maximised :call system("wmctrl -ir " . v:windowid . " -b toggle,maximized_vert,maximized_horz")
noremap  <silent> <F11> :Maximised<CR>
vnoremap <silent> <F11> <C-C>:Maximised<CR>
inoremap <silent> <F11> <C-O>:Maximised<CR>

Başlangıçta otomatik gvim

Başlangıçta gvimrckusursuz bir tam ekran için aşağıdaki satırı yerleştirin gvim:

autocmd GUIEnter * call system("wmctrl -ir " . v:windowid . " -b add,maximized_vert,maximized_horz")
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.