
タイル型ウィンドウマネージャ「Xmonad」のUbuntuへのインストールと基本的な使い方について紹介します。
インストールは通常のアプリケーションと同じくapt-get(もしくはSynaptic)で簡単に行えます。
なお、Xmonadをインストールしただけで勝手にウィンドウマネージャが置き換わったりはしません。ログイン時にGNOMEかXmonadを選択できます。
おそらく、誰もがやる深夜のWebサーフィンは、究極のところ時間の無駄ではないのかもしれない。
それは、Webで夢をみているのにほかならないのだ。(T.B=リー「Webの創成」より)

タイル型ウィンドウマネージャ「Xmonad」のUbuntuへのインストールと基本的な使い方について紹介します。
インストールは通常のアプリケーションと同じくapt-get(もしくはSynaptic)で簡単に行えます。
なお、Xmonadをインストールしただけで勝手にウィンドウマネージャが置き換わったりはしません。ログイン時にGNOMEかXmonadを選択できます。

さて、私がわざわざWindowsからUbuntuに移行してきた最大の目的は、実のところこのタイル型ウィンドウマネージャの導入にあります。
これから数回に分けてタイル型ウィンドウマネージャの魅力と、導入から設定までをご紹介してゆこうと思います。
今回はまず、そもそもタイル型ウィンドウマネージャとは何なのか、どのような種類があるのかについて取り上げます。
キーボード主体のPC操作に興味のある方は、ぜひ最後までお付き合いください。

昨年末から今年にかけて、自宅のメインPCをWindowsXPからUbuntu9.10に移行しました。最大の目的はとあるツールの導入にあるのですが、これについては次の記事で。
WindowsはOS自体に魅力が無くとも、有志による優れたフリーソフトによって使い勝手のよい環境が実現できるので、他OSへの移行はなかなか面倒なものです。
私自身まだ完全にWindowsの時の水準まで環境を整備しきれたわけではありませんが、とりあえず今回は移行の際のいくつかのポイントを覚え書きとしてまとめておきます。

私は「」の括弧で文字列を囲う必要があるときは、先に「」だけ確定してから中の文字を入力します。
これがキー入力に「,」,<Enter>,<Left>の4ステップが必要であるうえ、「,」と矢印キーは少々押しにくい位置にあり結構面倒です。
なにかよい方法はないかと考え、最終的にsnipmate.vimを使う方法に落ち着きました。

AutoHotkeyでウィンドウリサイズ他のときにリファレンス検索が欲しくなったのでvimrcへのruby埋め込みで実装してみました。chm形式ヘルプもahkスクリプト経由で検索できます。
対応するhtmlファイルを開いたり、chmから検索しているだけなので、他の用途でも応用が効くかも知れません。

Kaoriya版Vimには標準で英和辞書検索機能が付いていますが、これはあくまで単語の翻訳しかできません。今回はGoogle翻訳APIで文字列の翻訳と言語の判定を行うモジュールを使って文章を丸ごと翻訳できるようにしてみました。