How My Heart Sings

Wed, 23 Jun 2004

vimでヤンクしたものをまっきんのクリップボードへ持っていきたい

ちょっと前のエントリの続き。あ、これは、without GUIでコンパイルしたものを使っている場合の話しです。

調べてみると、やはり既にありました。Mac OS X clipboard sharingに書いてあったのは、:1,3!pbcopyでまっきんのクリップボードへ書き出し、:r !pbpasteでまっきんのクリップボードから読み込み、というものです。/usr/bin/pbcopy/usr/bin/pbpasteというのは初めて知りました。provide copying and pasting from command line

ところが、:1,3!pbcopyとかした場合、範囲がバッファから削除されてしまうのに気付きました。これでは使えない....んで、考えたのが、:1,3write !pbcopyというもの。範囲を外部コマンドの/usr/bin/pbcopyへ書き込み。これだと、バッファに影響が出ない。参考書に載っていた、:1,3write !lprってのをお手本にしました。

自作のAppleScriptは無駄になったけど、勉強になったから良いや。

Meta Infomation of this entry

You can add this Entry to your  はてなブックマーク and Delicious

Sun, 20 Jun 2004

今日の成果

次のようなスクリプトを書いてみました。$HOME/binとかに置いてパスを通して:r!GetMacClipとかすると、vimのバッファに読み込めます。文字コードの問題がありますが。gvimだったら、別にこんなことをしなくても良いのですが。てゆーか、もっとスマートにいきたいところですが。

#!/bin/sh

MacClip=$(osascript<<END
tell application "Finder"
    the clipboard
end tell
END
)
echo $MacClip | tr  '\015' '\012'

次はvimでヤンクしたものをまっきんのクリップボードへ持っていく方を考えよう。

Meta Infomation of this entry

You can add this Entry to your  はてなブックマーク and Delicious

Wed, 02 Jun 2004

MacOSXでmlterm

finkからapplesystemfontsというものをインストールしてみました。

This package will extract the TrueType fonts from your Apple System and Library directories and make them available to X11R6.

これはfonduを使って、インストールされているまっきん用TrueTypeフォントを変換し、X11R6で使えるようにするものです。もとからwindows用もしくはunix用のフォントはエイリアスを作り、まっきん用のフォントは変換する、というような感じ。ただし、欧文フォントは変換してくれますが、日本語フォントはダメ...OpenTypeフォントがダメなのか。Osaka.ttfとか出来てるし。ということで、スクリーンショットは次のような感じになりました。

mlterm on macosx with antialias

~/.mlterm/aafontの設定は次の通り。意味が解って書いている訳じゃないです。フォントを追加した場合は、/sw/lib/X11/fonts/applettf/mkfontdirとするだけ。fc-listで使用可能なフォントの確認が出来ます。

ISO8859_1=Monaco;
JISX0201_ROMAN=Monaco;
JISX0201_KATA=Anito\-M\-Mono;
JISX0208_1983=Anito\-M\-Mono;
JISX0208_1990=Anito\-M\-Mono;
ISO10646_UCS2_1_BIWIDYH=Anito\-M\-Mono;
ISO10646_UCS2_1=Anito\-M\-Mono;
ISO10646_UCS4_1=Anito\-M\-Mono;
ISO10646_UCS4_1_BIWIDTH=Anito\-M\-Mono;

これでやっと、Terminal.appと同等の、アンチエイリアスの効いた美しい表示が出来ました。別にapplesystemfontsを使わなくてもちゃんと設定可能なはずなのですが、まあ手っ取り早い方法を選んだということで。いや、これだとスキルが上がらないな。

これで後は、lang=ja_JP.UTF-8で運用出来ると良いのですが、そうした場合lynxが使えなくなってしまうし...というか、lynx以外は大丈夫なんですけど。

Meta Infomation of this entry

You can add this Entry to your  はてなブックマーク and Delicious

Thu, 20 May 2004

OSを入れた後に最初にインストールするもの

激しく遅いのだけれども。

  1. fink
  2. MacUIM(AquaSKKはお役御免となりました。)
  3. uim(X環境の方。)
  4. mlterm(iTermJTerminalはお役御免となりました。)
  5. KEdit(自作タグ必須。)
  6. Hundoshi-Edit(KEditは時々ファイルを開いてくれない時があるので。自作スクリプト必須。)
  7. vim(X環境の方。)
  8. eyeballs(これが入ってないまっきんはまっきんじゃ無い。)
  9. MacFace(メモリが足らなくなって、きききりん様に叱られる。)
  10. MClock(アナログ時計のほうが好き。)

ええと...まっきん、何に使ってるん? 最後のほうがアレですな。

以下、コトノコ(電子辞書とか検索)、VoodooPad(メモ帳)、ABCLaunch(インクリメンタルサーチしてくれるランチャ)、RBrowserLiteNewsFanCocoMonar、日本語フォント各種、ゲーム各種、と続く。

Meta Infomation of this entry

You can add this Entry to your  はてなブックマーク and Delicious

Sat, 15 May 2004

シイラのカスタマイズ

シイラ、ツールバーのアイコン切換え機能が実装されたそうなので、でわ早速...アイコンセットの作成にあたって画像は、Customizing Caminoから頂いてきました。

デフォルトのセット分しか無いけど、個人的に使う分にはまあ、良いでしょう。

Meta Infomation of this entry

You can add this Entry to your  はてなブックマーク and Delicious

<<  Page 23 of 35  >>

Le violon intérieur....
Yasuo Yamashita
vaiorinnhiATTOnaDOTrimDOTorjye-pi-
Y.A.S.U.O Ytterbium Artificial Sabotage and Utility Organism Y.A.S.U.O Yelling Abomination from the Sunless Underground Oasis

Pyblosxom and plugins. For detail, see http://viole.sakura.ne.jp/blosxom/blosxom.cgi/plugin_info