Xkeymacs を使って PC の操作も Emacs キーバインド に変更してみた今日この頃。しかしデフォルトで良く使っていた全てを選択する Command+a みたいなのがどうやるのかわからない。だから調べてみた。
バッファ全体をリージョンC-x h
っで選択したあと
M-w
を押して切り取り。
ってか、むっちゃ簡単じゃん。いちいち C-Space でマークセットしてたのがバカらしいなぁ。
Xkeymacs を使って PC の操作も Emacs キーバインド に変更してみた今日この頃。しかしデフォルトで良く使っていた全てを選択する Command+a みたいなのがどうやるのかわからない。だから調べてみた。
バッファ全体をリージョンC-x h
っで選択したあと
M-w
を押して切り取り。
ってか、むっちゃ簡単じゃん。いちいち C-Space でマークセットしてたのがバカらしいなぁ。
Windows はちゃんと使える PC にするまでのプロセスが面倒ですよね。自分用に設定を切り替えるだけなのに丸々一日使っても終わらない。なんで最初からハードに合わせて最適化してくれないんだ。
この事実は知らない人も多いのですが(技術者に聞いた話ですけど) WindowsXP は出荷状態では OS 自体の設定がすべて一緒になっています。これはどれだけ高機能の PC を買っても5万程度で買えるショップ PC でも性能にそれほど差がないってことです。
っではどうしたらいいんでしょうか?それには Windows をとことんいじるしかありません。不要なスタートアップサービスでメモリを使っていることもありますし、CPU 本来の性能を使っていないってこともあります。っと言うことで僕が色々試したカスタム方法で簡単なモノをまとめてみようと思います。
オークションで60kで出品されてたんで思わず落札してしまいました。Geekな人って Let's Note, Thinkpad, PowerBook, MacBookPro しか選択肢がない(現在のブーム的な向きもありそう)らしく、ハッカーな人たちは Thinkpad みたいな風潮があるみたいですよ。
本体が62100円だったのですが追加でメモリ1GBが11000円、バッテリ10000円トラックパッド(Thinkpadのキーボードについてる例のアレ)が1000円、計84100円っと思ってたより高い買い物になってしましました。けどちょっと古い機種だけどスペック的には普通に仕事で使ってもなんら、問題のないレベルなので結果満足と言えば満足しています。
いままで coLinux の接続設定を Host と brigde で接続していたのですが、ネットワークには繋がっているのにアイコンが常に切れている状態を表示していて気持ちが悪かったので思い切って NAT 接続に変えてみました。っで DNS の設定で小一時間はまってしまったのっで今後のためにもメモ。
僕はプロバイダで OCN を使っているのですが、プライマリDNSとセカンダリDNSって最初に届いた契約の紙に書いてあったんですよ。普段はネットする時は自動で設定してあるんであれこれ考えなくていいわけですが、coLinux で NAT 接続を使うにはその当たりの設定もしなくちゃいけなくて、色々部屋を探したんですが見つからない。ネットで探してみたんだけど ADSL は自動取得になるとしか書いてないので使用がなく ADSL の下に書いてあるのを試してみたらなんか上手くいった。ん〜謎だ。
今 Screen の勉強してるんだけど、デフォルトで zsh が使いたかったので調べてみた。
Mac OSX を Unix的に使わない人にはあまり必要の無い設定だったりする。しかしユーティリティー周りには便利な App がいっぱい入ってますよね。なにげにネットワークのドメイン変更も出来るソフトが入ってたりするのでびっくり。
Emacs で PerlTidy を使おうと思って M-x perl-tidy-region ってコマンドを押したら Shell でエラーが出た。確か入れてあるはずなのにって思ったんだけど、インストールしてあるのは会社のマシンでした。っということで家のにも入れようと思ったんだけど、パッケージマネージャで入れた方が楽だなぁと思って Fink をインストール。
インストールしてから確認のため
perltidy -v
でちゃんと入ったか確認。するとなにやらエラーが出てて、1860行目でエラーですって。とりあえずEmacsから使えるかチェックしたら動きませんでした。ディレクトリを確認すると sw/ ってディレクトリが出来ていてその中にの底に perltidy はあったんだけど、ソースみてもわからん。と言うことでFink自体を削除。
仕方無いので前にインストールした DarwinPorts 経由で調べてみた。そしたら p5-perl-tidy ってそれだった。
True Type Font は Windows でも Mac OSX でも同じフォントファイルをインストール出来るってことを最近知りましたw っと言うことで今日はプログラミングで良く使われるフォントについてまとめてみようと思います。
Windows Vist 用フォント Consolas はダウンロードページを見るとわかるのですが Microsoft Visual Studio 2005 用ってことでWindowsじゃないと今はインストールは出来ません。ですが、一度WindowsにインストールしてしまえばFontフォルダに Consola.ttf Consolab.ttf Consolai.ttf Consolaz.ttf と4つのフォントが出来るので、それを Mac OSX へ移してやれば Mac でも Consolas を使うことが出来ます。Mac 単体じゃ無理ですけどね。
昨日は知り合いのJavaの人(鬼畜)とJavaの人の同僚Rubyの人(ブーンの人)と飲んできた。最初からハルヒやら仕事の話やらLLやらで盛り上がった。
Javaの人はRubyの人にアジャイル開発で論破されていましたw
あとJavaの人の濃ゆい話がいっぱい聞けた。
.emacs に下記のように記述すると Emacs の文字コードが UTF-8 で使える。
(set-language-environment 'Japanese)
(set-terminal-coding-system 'utf-8)
(setq file-name-coding-system 'utf-8)
(set-clipboard-coding-system 'utf-8)
(setq default-buffer-file-coding-system 'utf-8)
(setq coding-system-for-read 'mule-utf-8-unix)
(prefer-coding-system 'utf-8)
(set-default-coding-systems 'utf-8)
(set-keyboard-coding-system 'utf-8)
(set-buffer-file-coding-system 'utf-8-unix)
けど初めの .emacs が EUC-jp だったためにコメントアウトの日本語全部文字化けした。悲しい。
Linux (GNOME) にはデフォルトで仮想デスクトップが入っているので便利だぁ〜っと思ってたのですがWindowsでも似たようなソフトがあるんじゃないかと思い探してみました。やっぱりLinuxメインで仕事は出来ないのでw ついでにググって見つけた便利なソフトなども紹介。
Emacsを個人でも仕事でも使うようになって半年。色々ネットを駆け回りHackerさん達のblog経由で情報を仕入れてきたわけですが、今まで使って無かった機能やら設定やらがまだまだ沢山あるってことで紹介。とりあえずMeadowでも使えることは確認済みです。
C-x C-v
現在のバッファの編集を終了して別のファイルを開く
これは今まで半年存在を知らなかった。たぶん基本操作には載っていることなんだろうけど、毎度毎度 C-x C-f で新規にファイル開いてましたよ僕は。
Booknark をセット
C-x r m
Bookmark へジャンプ
C-x r b
一覧表示
C-x r l
Bookmarkは存在自体は知ってたんですが使って無かったなぁ。id:higeponさんのひげぽん OSとか作っちゃうかMona- - bookmark機能をみて使ってみようと思いやってみた次第。そしたらむちゃくちゃいいじゃないですかぁ。Homeディレクトリから遠いのとかはもうBookmarkしかないでしょ。
C-x 4 a
でChangeLog起動
使用するには .emacs に
(setq user-full-name "Ashizawa")
(setq user-mail-address "ashizawa@xxx.jp")
とかでフォーマットを作ることが出来る。 時間の設定も出来るようなのであとで調べる。
@media 2006なんですが、見出しであまり見かけないFontを使っています。Futuraなんて普通の個人レベルのPCにはインストールされていないはずだし。けどBodyで使われているFontはいたって普通のArialとか。
h1,h2,h3,h4,h5 {
font:4em/1.5 "Century Gothic", "Avant Garde", ¥n
Futura, Helvetica;
}
body {
font:80%/1.7 Verdana, Geneva, Arial, Helvetica, sans-serif;
}
Font一つでも他と違ったビジュアルなると雰囲気自体が変わるっていう良い例かも。
最近のコメント