Leopardでmate

Posted by yatsu Tue, 30 Oct 2007 12:26:21 GMT

LeopardでTextMateのmateコマンドを実行すると、

mate: failed to establish connection with TextMate.

というエラーが出て困っていたのですが、Nabble - mate command and screen in Leopard によると、Leopardのscreenと併用したときに起こる問題のようです。 MacPortsのscreenなら大丈夫と報告されていますが、FinkのscreenもOKでした。

Posted in , ,  | no comments | no trackbacks

w3mでOffice文書を読む

Posted by yatsu Fri, 03 Mar 2006 03:16:18 GMT

wvWare, xlhtml, ppthtmlをインストールしたので、w3mを使ってターミナルからMicrosoft Office文書を読めるようにしてみた。

~/.mime_types に以下を追加。

application/word        doc
application/excel       xls
application/powerpoint  ppt

これはファイル拡張子とMIMEタイプを関連づけている。

~/.w3m/mailcap に以下を追加。

application/word; wvHtml --targetdir=$HOME/tmp %s wvhtml.html
  2> /dev/null && cat $HOME/tmp/wvhtml.html; htmloutput
application/excel; xlhtml %s 2> /dev/null; htmloutput
application/powerpoint; ppthtml %s 2> /dev/null; htmloutput

(上記、実際は3行)

wvHtmlが標準出力に出力してくれないので、1行目が汚い。 もっとよい書き方がありそう。

これでターミナルからOffice文書が読めるようになった。
が、使う機会はたぶん、ない(ぉぃ

追記 2006.03.03

wvHtmlが標準出力に出力できないというのはウソでした。
- というオプションをつければ、標準出力に出力できます。

~/.w3m/mailcap 修正版

application/word; wvHtml %s -; htmloutput
application/excel; xlhtml %s 2> /dev/null; htmloutput
application/powerpoint; ppthtml %s 2> /dev/null; htmloutput

Posted in ,  | no comments | no trackbacks

wvWare, xlhtml, ppthtml

Posted by yatsu Fri, 03 Mar 2006 03:07:03 GMT

Microsoft Word, Excel, PowerPointのドキュメントをHTMLに変換するためにwvWare, xlhtml, ppthtmlをインストールしてみた(ppthtmlはxlhtmlに含まれている)。 xlhtmlはxlhtml 0.5.1にあるものをインストールした。

どれも期待どおりに動作した。

finkinfoはこちらからどうぞ(Mac OS X 10.4.5で確認)。
http://yatsu.info/fink/finkinfo/text/

Debianパッケージは存在したが、Fedora Core 4のパッケージがなかったので、Momonga Linuxからspecをもらってきて書き換えてビルドしたら、うまくいった。

Posted in ,  | no comments | no trackbacks

Terminal

Posted by yatsu Tue, 24 Jan 2006 19:00:27 GMT

Path Finder がバージョン4になって、ますます使いやすくなった。 しかし似非マカーの僕はTerminalも手放せないわけで、Path FinderとTerminalが相互に機能を補完し合っているという状況だ。 たとえば、ディレクトリ移動は Path Finderで行い、ファイルをTerminalにドラッグしてフルパスをペーストしたりしている。

特に不便に思っていることはないのだが、TerminalでPath Finder的なことができたら、さらに便利になるのではないかと感じることがある。

そこで、以下の機能をTerminal + シェル + コマンドで実現してみてはどうか。

  • ファイルアイコンの表示 (ls したとき)
    • ファイルを一目で見つけられる
    • 割り当てられているアプリがわかる (openする前に)
  • ファイルのカラーラベルを表示 (ls したとき)
    • Mac OS Xの機能
  • フォルダ履歴とファイル履歴
    • 一覧表示から選択
    • シェルだけでできそう (というか、すでにある?)
    • Path Finderと履歴を共有したい
  • ファイルプレビュー
    • コマンドをいろいろ組み合わせてテキスト表示?
  • Path Finderのドロップ・スタック機能
    • ファイルを一時的に置いておく場所(スタック)
    • Path Finderとも連携したい
    • いらないかも(ぉぃ
  • シェルフ (お気に入りフォルダ)
    • ネットワークフォルダの場合、使うときに自動マウント
  • 起動されているアプリ名の補完(Dockに出ているもの)

名づけて、Terminal 2.0

Posted in ,  | 3 comments | no trackbacks

Column typing

Posted by yatsu Fri, 30 Sep 2005 22:51:00 GMT

TECHMemo - [editor] Column typing

TextMateのColumn typingのようなことを別のエディタでできるかについて。

vimは ctrl-v でビジュアルブロックモードに入って、矩形を選択してから s でテキストを挿入し、esc で抜ければ同じことができる。 削除しないで挿入する場合は s の代わりに I を使う。

Emacsは、できるのだろうか?……

TextMateの場合は option キーを押しながらテキストを選択すると矩形選択になり、そのままColumn typingに入ってくれるので、非常に使いやすい。 他の行に移動すれば、すぐにColumn typingは解除される。

ところで、option キーを押しながら、矩形でなく、任意の点をポチポチと選択して、その複数の点に同じ文字を入力させる機能(名づけて、Point typing)があったらいいと思った。 すでにできるエディタがあるのかも。

Posted in ,  | no comments | no trackbacks

ソフトウェア紹介サイト

Posted by yatsu Fri, 30 Sep 2005 20:57:00 GMT

Mantaについて書いたが、僕がお世話になっているソフトウェア紹介サイトを紹介しておく。 この2サイトは本当にすばらしい。

まず、新しもの好きのダウンロード。 最初は自分のソフトの情報をメールで送る必要があるが、一度紹介されると、次回のバージョンアップ時にはなにもしなくてもその日のうちに検出して掲載してくれる。 いったいどうやって検出しているのだろう? このレスポンス速度にはいつも感動する。

そしてみなさんご存知のFreshmeatは、自分で文章を書き込むタイプだが、 書き込まれた文章がそのまま載るのではなく、編集者が内容をチェックしてくれている。 しかもアメリカ人クルーとオーストラリア人クルーが時差を利用して、昼も夜も常に見張ってくれている (freshmeat.net: About 参照)。 これによって適切なコンテンツが維持されている。 そして僕にとってうれしいのは、わけがわからない英語を書き込んでも、正しい英語に書き換えてくれること!(笑) ← そこで喜んでちゃいけない

Posted in ,  | no comments | no trackbacks

Finkパッケージの作り方

Posted by yatsu Thu, 19 May 2005 23:06:55 GMT

Fink パッケージの作り方
(2ch – FINK使ってるの洩れだけなのかっ!? – 342 より)

まだ書かれていない「パッケージの種類とテンプレート」と「変種 (Variants) の作り方」に期待!

Posted in , ,  | no comments | no trackbacks

Wnn8 for Linux/BSD

Posted by yatsu Thu, 06 Jan 2005 23:57:54 GMT

Wnn8 for Linux/BSD」 2005年02月25日発売
(2ch – 日本語入力総合スレッド 3 – 370より)

IIIMFに対応しているとのこと。

Posted in  | no comments | no trackbacks

Unified input method C API

Posted by yatsu Thu, 16 Dec 2004 05:59:53 GMT

[Uim] A proposal of unified input method C API.

すばらしい。 これが確立されれば、フレームワークに依存しないIMエンジンが作れるようになる。 MacのText Service Managerと守備範囲が結構かぶっているけれど、こちらはインプットメソッドに特化している。

uimの立場からすると、かなり微妙でしょうね。
(私の誤解であるとのこと)

Posted in , ,  | 3 comments | no trackbacks

GKrellUIM

Posted by yatsu Mon, 13 Sep 2004 16:05:59 GMT

GKrellUIM

すばらしい!

Posted in ,  | no comments | no trackbacks

Older posts: 1 2 3 ... 7