Czy istnieje sposób na przełączenie gvima w tryb pełnoekranowy? Wiem, że jest to możliwe w systemie OS X za pośrednictwem MacVim, ale nie mogłem znaleźć sposobu, aby to zrobić na Ubuntu.
Czy istnieje sposób na przełączenie gvima w tryb pełnoekranowy? Wiem, że jest to możliwe w systemie OS X za pośrednictwem MacVim, ale nie mogłem znaleźć sposobu, aby to zrobić na Ubuntu.
Odpowiedzi:
W gnome możesz ustawić skrót do akcji „pełnoekranowej”. Użyj właściwości gnome-keybinding, wybierz Window Managaer i wybierz Zmień na pełny ekran, a następnie wybierz skrót (na przykład F11). Ten skrót ustawi bieżące okno Gnome w trybie pełnoekranowym.
Nie działa to, chyba że wtyczka Włącz dodatkowe akcje WM jest zaznaczona w Menedżerze ustawień Compiz
Ustawienia systemu nie działają dla mnie na Ubuntu 12.04 (jak dzieje się z miloshadzic), ponieważ gvim łapie klawisz F11 i nie przekazuje go do systemu.
Istnieje jednak rozwiązanie, które znalazłem na tym blogu
upewnij się, że masz wmctrl
zainstalowany Jeśli tak, to dodaj do vimrc:
map <silent> <F11>
\ :call system("wmctrl -ir " . v:windowid . " -b toggle,fullscreen")<CR>
A po zapisaniu .vimrc i ponownym uruchomieniu gvim F11 ma teraz pożądany efekt.
Możesz także przejść do trybu pełnoekranowego, zmieniając ustawienia linii i kolumn. Spróbuj umieścić to w swoim vimrc:
if has('gui_running')
set lines=999 columns=999
endif
Jeśli masz z prawej strony panelu XFCE Launcher z fullscreen
opcji wmctrl
przyczyn gvim
się pokrywać.
Poniższy wariant maximized_vert,maximized_horz
rozwiązuje ten problem i umożliwia F11maksymalne przełączanie okien:
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>
gvim
Umieść następujący wiersz w gvimrc
celu uzyskania niezawodnego pełnego ekranu podczas gvim
uruchamiania:
autocmd GUIEnter * call system("wmctrl -ir " . v:windowid . " -b add,maximized_vert,maximized_horz")
System
->Preferences
->Keyboard Shortcuts
- Przejdź doWindow Management
kategorii - WybierzToggle full screen mode
i zastosujF11
skrót