gvimをフルスクリーンモードに切り替える方法はありますか?


18

gvimをフルスクリーンモードに切り替える方法はありますか?MacVimを介してOS Xでこれが可能であることは知っていますが、Ubuntuでそれを行う方法を見つけることができませんでした。

回答:


8

gnomeを使用すると、「フルスクリーン」アクションへのショートカットを設定できます。gnome-keybinding-propertiesを使用し、[Window Managaer]を選択して[フルスクリーンに変更]を選択し、ショートカット(たとえばF11)を選択します。このショートカットは、現在のGnomeウィンドウをフルスクリーンモードに設定します。

Compiz Settings Managerで[ Extra WM Actions]プラグインがチェックされていない場合、これは機能しません


4
ありがとう、それは私のためにそれをしました。ただ、この私が続く正確な手順を行う方法を知らない人々のためのものである: -上のクリックSystem- > Preferences- > Keyboard Shortcuts -へ移動Window Managementカテゴリ-を選択Toggle full screen modeして適用するF11ショートカット
Khaja Minhajuddin

4
F11をフルスクリーンキーにバインドしましたが、gVimでF11を押すと、ウィンドウが点滅するだけで何も起こりません。他のアプリでも動作します。何が間違っていますか?
ミロシャジク

10

Ubuntu 12.04では(miloshadzicのように)システム設定が機能しません。gvimはF11キーをキャッチし、システムに渡さないためです。

しかし、このブログで見つけた解決策があります

必ずwmctrlインストールしてください。それがある場合は、vimrcに次を追加します。

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

.vimrcを保存してgvim F11を再起動すると、望ましい効果が得られます。



0

行と列の設定を変更して、フルスクリーンモードに切り替えることもできます。これをvimrcに入れてみてください:

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

0

フルスクリーンではなく最大化されたウィンドウ

右側のXFCEランチャーパネルがあるfullscreen場合は、wmctrl原因のオプションがgvim重複します。

以下のバリアントmaximized_vert,maximized_horzはこの問題を解決し、F11ウィンドウの切り替えを最大化できるようにします。

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

起動時にgvimrc完全なフルスクリーンを表示するには、に次の行を配置しますgvim

autocmd GUIEnter * call system("wmctrl -ir " . v:windowid . " -b add,maximized_vert,maximized_horz")
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.