Windows上のgvimのメニューバーとツールバーには使用できません。私はそれらを隠すことができますか?gvimのメニュー/ツールバーを隠すには?
これは、テキスト領域にさらに多くのスペースを与えます。
Windows上のgvimのメニューバーとツールバーには使用できません。私はそれらを隠すことができますか?gvimのメニュー/ツールバーを隠すには?
これは、テキスト領域にさらに多くのスペースを与えます。
:set guioptions -=m
メニューバーを削除します。
:set guioptions -=T
ツールバーを削除します。 >グローバル設定 - - >ツールバートグル
あなたは、[編集]を選択することができます
set guioptions-=m "menu bar
set guioptions-=T "toolbar
set guioptions-=r "scrollbar
あなたの.vimrcでこれらのコマンドを入力して、それを隠すことができます。これは、VIMを再起動するまでツールバーを非表示にします。次に、:set
と入力します。 Vimはさまざまなオプションのリストを表示し、guioptions
を含む行を探します。これは、この外観を維持するために.vimrcファイルに追加する必要があります。
この方法は、オプション名がわからない場合でも、メインメニューから変更する方法がわかっている場合に使用できます。
奇妙な、 'guioptions -m'は動作を停止しましたが、これはうまくいきました。 Upvote。 –
私は私の.vimrc
に次のコードを持っている:デフォルトでは、バーは非表示になりますが、私はそれを表示したい場合、私は2つのモードを切り替えるためにF11を使用することができます。 mTrl
を削除
function! ToggleGUICruft()
if &guioptions=='i'
exec('set guioptions=imTrL')
else
exec('set guioptions=i')
endif
endfunction
map <F11> <Esc>:call ToggleGUICruft()<cr>
" by default, hide gui menus
set guioptions=i
は、それがgvimをフルスクリーンモードの一種である、ウィンドウのメニューバー、タスクバー、右のスクロールバーを非表示にします。詳細およびカスタマイズについては、:help guioptions
を参照してください。
PS:そうでない場合はVimのアイコンがAltキーTAB、タスクバーに表示されていない、あなたのguioptionsでi
を維持することが重要です。
これは比較的まれに呼び出される可能性があるので、(右クリック)コンテキストメニューに[単純な変更](https://vi.stackexchange.com/a/3255/2334#)を入れることもできますどのように項目をvim-context-menuに追加するか)を 'map
私は私の.vimrcに
set guioptions=
を持っています。しかし、私はあまりにも頻繁に:set go+=m
と:set go-=m
でメニューを使いたいと思っていました。
Hide toolbar or menus to see more text - Vim Tips Wikiから、私は,m
でオンとオフのメニューを切り替えるには、彼らの
let mapleader=","
nnoremap <leader>m :if &go=~#'m'<Bar>set go-=m<Bar>else<Bar>set go+=m<Bar>endif<CR>
を使用しています。
たとえば、OSのクリップボードから貼り付ける方法を覚えておく必要がある場合、私はメニューでそれを非常に素早く見つけることができます。一度見つけたら、私は筋肉の記憶を構築するために手動で"+gP
と入力しますが、それでも私はあまりにも速くそれを忘れることはめったにありません。
set go=c
使用コンソールダイアログの代わりに、簡単な選択肢のポップアップダイアログ。
私はこれをオフにするでしょう、それを隠すだけではないと思います。
http://vimdoc.sourceforge.net/htmldoc/options.html#%27go-c%27
編集:だけ明確にするために、これは同様にGUIでメニューとツールバーをオフにします。
(他のディストリビューションが行われるかどうかわからない)のFedoraでのgvimの送料はあなたがset go-=m
と、メニューを削除することはできませんバグがあります。なんらかの理由で、 "m"オプションは設定するまで "go"文字列にありません。だから、Fedoraの(26でテスト)での起動時にメニューバーを削除します。vimrcのコマンドシーケンスは次のとおりです。
set go=agitm
set go-=m
私はそううまくいけば、それがFedoraの上のgvimを使用して他の誰かを助け、どこか他の解決策を見つけるcouln't。
'guioptions'の略語は' go'なので、 ':set go + = m'も動作します。 – yelmu