Develop and Download Open Source Software

OpenSource Downloads

7-Zip  (4,208)  
HandBrake Japanese Language Version  (3,353)  
CrystalDiskInfo  (1,743)  
CotEditor  (1,120)  
CrystalDiskMark  (866)  
Boookends  (788)  
SMPlayer  (642)  
えこでこツール  (599)  
Tera Term  (595)  
10  FFFTP  (579)  
11  Cabos  (530)  
12  BathyScaphe  (494)  
13  ffdshow  (481)  
14  MergeDoc  (464)  
15  ギコナビ  (438)  
More >>

最近ブックマークされた記事

Vimのステータスラインをより有効に活用する設定法

2007年11月06日 10:50 Kim-Schulz(2007年11月2日(金)) 1 2

メニューおよびツールバーの非表示化

 Vimをコンソールモードで扱うことに慣れたユーザであれば、ウィンドウ上にメニューやツールバーを表示させない状態の方がしっくりくるかもしれない。ところがGvimでは、メニューおよびツールバーを表示するのがデフォルトのGUI設定となっている。

 メニューやツールバーを消してでも可能な限り編集領域を増やしたいと感じているユーザは、かなりの数に上ることだろう。とは言うものの、有用な機能をメニューの形態で追加するスクリプトも各種存在しているので、そう簡単にメニューを手放すこともできない。こうしたジレンマを解消してくれるソリューションの1つは、メニューおよびツールバーの表示/非表示をその場で切り替えられるようにしておくことである。

 下記のコードはGvimのキーマップを変更して、メニューとツールバーの切り替え機能をCtrl-F2に割り当てるという設定である。実際にそうした機能を使用するには、この設定コードを各自の.vimrcファイルに追加しておけばいい。

map <silent> <C-F2> :if &guioptions =~# 'T' <Bar>
                         \set guioptions-=T <Bar>
                         \set guioptions-=m <bar>

                    \else <Bar>
                         \set guioptions+=T <Bar>
                         \set guioptions+=m <Bar>

                    \endif<CR>

 この設定が有効化されると、不要時にはCtrl-F2を押すだけでメニューとツールバーを非表示化して、その削減分をテキスト編集領域に割り当てることができる。

 あるいは恒久的にメニューやツールバーを消しておくという設定も、vimrcファイルに次の設定行を追加することで実現できる。まずメニュー表示を削除したい場合は、次の行を追加する。

:set guioptions-=m 

 同じくツールバー表示を削除するには次の行を追加する。

:set guioptions-=T 

 その他のGUI項目についても、setguioptionsコマンドにより変更ができるものが存在している。具体的に何を変更できるかは「:help 'guioptions'」で確認して頂きたい。

Linux.com 原文

最終更新:2008年01月06日 17:07