SourceForge.JP: Open Source Software

LoginCreate AccountHelp

[RSS]OpenSource Downloads

(11,563) Cabos
(2,276) 7-Zip
(1,935) HandBrake Japanese Language Version
(1,753) Tera Term
(1,270) CrystalDiskInfo
(868) Tween - client software of Twitter
(681) ffdshow
(636) ギコナビ
(626) CrystalDiskMark
10  (624) Amateras
11  (601) VirtualDubMod-jp
12  (462) MergeDoc
13  (386) NNDD - ニコニコ動画DL&再生ソフト
14  (376) WordPress Plugins/JSeries
15  (376) えこでこツール
More >>

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

Magazine 最新特集記事

オープンソースソフトウェアで強化するWindowsデスクトップ

 「オープンソースソフトウェア」というと、Linux/UNIXの世界が中心というイメージがあるかもしれない。しかし、現在ではWindows向けのオープンソースソフトウェアも多数公開されている。そこで本特集では、システムカスタマイズツールやマルチメディア関連ソフトウェア、バックアップツールなど、有用なWindows向けオープンソースソフトウェアを紹介していく。

大幅なスペックアップで生まれ変わった超小型Linuxサーバー「OpenBlockS 600」徹底活用

 超小型のLinuxサーバーとして有名な「OpenBlockS」に、大幅なスペックアップが施された新モデル「OpenBlockS 600」が登場した。そこでOpenBlockS 600の仕様を紹介するとともに、ルータ・ブリッジとしての利用やネットワークの管理・監視への利用など、実運用に向けての利用例やセットアップ例を解説する。

ウィンドウ分割で複数のGNOMEターミナルを表示するユーティリティー、Terminator

2009年01月30日 09:50AM 1 2
  • スラッシュドットにタレコむ
  • あとで読む

 ある意味で、デスクトップの登場はコマンドラインにとって最良の出来事だった。グラフィカルな環境で動作することになった仮想ターミナルは、今では、タブ方式からフォント・背景色・前景色の簡易な変更に至るまで、ありとあらゆる種類の機能で満艦飾だ。いずれも、質素なシェルにはなかったものだ。おそらくは、そうして得られた威力と利便性の故だろう、あらゆるアプリケーションのインタフェースが(どれほど不適切であっても)グラフィカルにされてしまう今日でさえ、仮想ターミナルのための有用なユーティリティーが書かれている。1つのウィンドウでGNOMEターミナルの複数のインスタンスを表示するという、ただそれだけのために作られたプログラム Terminator は、まさにその一例である。

 その便利さを理解するのに、筋金入りの開発者である必要はない。たとえば、manファイルでオプションのデフォルトを調べながらプログラムを起動するという状況を考えてみよう。普通なら、タブを2枚使うか、さもなければターミナルをもう1つ開くだろう。しかし、どちらにしても完全に満足できる方法ではない。タブの場合はクリックを繰り返して2つのターミナルを行ったり来たりしなければならないし、ターミナルを2つ開く方法なら確かに両方を見ることはできるが、通常、ターミナルのウィンドウを自分で並べ直す必要がある。どちらにしても、使うターミナルが多くなればなるほど問題は複雑になる。

 これに対して、ウィンドウを分割して別のターミナルを開くことができれば、両方を同時に見るのに何の支障もない。さらに、複数のウィンドウを開いて作業していて、ターミナルを一旦離れてから戻る場合も、2つのウィンドウではなく、1つのウィンドウを表に出すだけで、すべてのターミナルが現れる。

 Terminatorの最新バージョン0.8.1-1は、プロジェクトのサイトからtarファイルの形で入手できる。また、Debian、Fedora、Ubuntuなど、パッケージを提供するディストリビューションも徐々に増えている。本体のほかに必要なパッケージはpython、python-central、python-gnome2、python-vteだけで、最後のパッケージを除けば、どれも標準パッケージなのでインストール済みだろう。

 Terminatorを起動する基本コマンドはその名と同じだ。挙動を制御するオプションがいくつかある。-mは最大サイズで、-fはフルスクリーンで起動するオプションで、この場合-bオプションも付けると便利だ。タイトル・バーもスクロール・バーもボタンも表示されなくなる。デフォルト以外のプロファイルで起動したいときは、「-p profile=profile name 」でプロファイルを指定する。同様に、デフォルトではないシェルを動かしたい場合は、-e=command を付ければよい。

2009年04月01日 05:07PM 更新