You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Twitter で知人に紹介したら周囲から「これは便利」という声が結構聞こえてきたので、ブログでも紹介しておこう。Dash というドキュメントビューワー。 iOS や RubyMotion、あるいは node や ruby そのほかのマニュアルをまとめてインクリメンタルサーチして API を調べる、ということができる。メジャーな色んな言語に対応している。 本来 Dash は "Snippet Manager" ということで、コードスニペットを管理するためのアプリケーションのようだけど自分は単なるドキュメントビューワーとしてしか使っていない。RubyMotion の勉強会に行ったときに、これが便利というのを教えてもらってその後愛用しています。主に iOS の開発のときに利用していた。 http://satococoa.github.com/blog/2013/01/22/view-rdoc-
ブログをうっかり消してしまって消失していたEmacsのインストール手順を復活させました。 てっきりEvernoteに保管してあると思っていたら無かったので、24.2もリリースされたこともあり、改めて手順を作りました。 作業ディレクトリを作成します。 % mkdir -p ~/src/emacs-24.2 % cd ~/src/emacs-24.2 Emacs 24.2のアーカイブをダウンロードします。 % wget http://ftp.gnu.org/pub/gnu/emacs/emacs-24.2.tar.xz % gtar xvf emacs-24.2.tar.xz 各種パッチをダウンロードします。 フルスクリーンパッチ Patch for Emacs fullscreen support under Mac OS X 10.7 (Lion) % wget https://gist.
またまた以前の記事で書かなかった残骸。MacとWindowsでざっと流すのみ。 Mac 最大化 手っ取り早いのはset-frame-sizeに直接値を入れる。frame-height/widthで値とって入れれば良い。 ;;macbook airで11インチの場合 (set-frame-size (selected-frame) 95 47) フルスクリーン Homebrewだとcocoaオプションで入れればコマンドでns-toggle-fullscreenがあるからそれでフルにできる。バイナリやソースからとかMacPortsはどうなってのかわからないけど、なかったらソースからビルドして自分でパッチあてれば良い。 http://d.hatena.ne.jp/promland/20120212/1329048379 私は試しにソースからパッチあてたりしたけどそもそもns-toggle-ful
[2010-12-04 12:28:30] >>>[emacs] Emacs Advent Calendar jp: 2010 : ATNDも6日目です. 5日目はid:kiwanamiさんのEmacs上のATOKで快適日本語生活 / 2010 Emacs Advent Calendar - 技術日記@kiwanamiで,7日目はid:moozさんです.楽しみ! 特に書くネタを考えていたわけじゃないんですが,先日anything-mac-itunes.elが公開されたので,それにからめて書いてみることにします. 流れ applescriptを使ったelisp Carbon Emacsにおけるdo-applescript defadvice入門 defadviceのやや細かい話 引数とか返り値をいじるための話 ようするにdefadvice入門記事です. 長くなっちゃったので,気になるところだ
unite.vim の source をお好きなスクリプト言語で書ける unite-script - はこべにっき#を見て、エディタからiTunesの曲をインクリメンタルに絞り込んで再生できると便利だなーと思ったので anything的にiTunesの曲を検索+再生できるelispを書きました。 Anything interface for iTunes (Mac only) — Gist 曲名の取得や再生にapplescriptを使っているので、名前からわかるようにMacでしか動きません。 上のファイルをパスの通った適当なところに置いて (when (eq system-type 'darwin) (require 'anything-mac-itunes) (global-set-key (kbd "C-c m") 'anything-mac-itunes) (global-set-k
Cocoa Emacs をそのまま使うと、等幅フォントの設定が使い物になりません。日本語文字の幅は、英語文字の倍であるべきです! Web を調べても、みんな困っていることが分かっただけ。そこで自分でハックしてみましたが、到底手に負えないことが分かりました。(フォントは Emacs の最も難しい部分です!) という訳で、Cocoa Emacs の Adrian Robert さんにメールしたところ、「フォント周りは半田さん」とのこと。結局、半田さんに質問しました。 そしてついに、Carbon な Emacs 22 でも Cocoa な Emacs 23 でも、希望通りにフォントを設定することができました。 以下がそうです。僕は、ヒラギノ丸ゴを使っています。 (setq my-font "-*-*-medium-r-normal--14-*-*-*-*-*-fontset-hiramaru")
カヤックにて配布しているパッチを当ててフルスクリーン対応のemacsをMacで使う。 カヤック特製 Emacs フルスクリーン対応 Cocoa Emacs http://bm11.kayac.com/2009/project/opensource/kayac-emacs/ また、skk も導入する。 事前準備 当然のように make しているが、そのためには xcode が必要。 なので、事前にインストールすることがさりげなく大事。 今回はターミナル(bash)のプロンプトにパスが出ると長ったらしいから PS1="\$ " と ~/.bash_profile に書き、スッキリしておいた。 ダウンロード 参考URL パッチ当てを含め、emacs のインストールはここを真似した カヤックBM11特製のCocoa Emacsフルスクリーンパッチを導入 http://havelog.ayumusa
前使ってたのも良かったけど IMEパッチの適用 - Emacs23 (Cocoa Emacs) 入門から中毒まで : 紹介マニア 先日までは、上記の記事で紹介されていたIMEパッチを適用してEmacsを利用していました。使っているうちにCarbon Emacsを試していたときのフルスクリーンが恋しくなりまして。前に見かけていた別のパッチを適用することにしました。 カヤック特製のパッチを、最新のEmacs23.2に適用してコンパイル 面白ラボBM11(ブッコミイレブン) 2009: カヤック特製 Emacs 追記@ 2010-02-16 このページで配布しているファイルは 12/24 時点での emacs 開発レポジトリに対してパッチを当てた物で、現在は古い物となっています。ご注意ください。 ご利用の際は最新のソースツリーに対してパッチを当てることをお勧めします。 とのことなので、GitHu
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
homebrew インストールはhomebrewにある通りで特に問題なかった。以下、入れたもの。 git keychain coreutils w3m wget lv mecab proctools readline rlwrap libjpeg giflib libtiff gmp mecab tig emacs typesterさんによるフルスクリーンパッチを適用し、/Applicationにsymlinkを作る $ brew install emacs --cocoa $ ln -s /usr/local/Cellar/emacs/23.2/Emacs.app /Applications/Emacs.app cmigemo 以下を参考にインストール http://d.hatena.ne.jp/./lapis25/20100918/1284775330 uim uim-fep http
Emacs環境をUTF-8化してからしばらく経ちますが、Migemoの辞書は未だにEUC-JPであるのでこの際UTF-8化しておこうと思ったのでメモしておきます。 C/Migemoのインストール 今回はUTF-8にも標準で対応しているC/Migemoの1.3開発版を使用します。http://www.kaoriya.net/dist/var/cmigemo-1.3c.tar.bz2 1.2まではUTF-8に対応していません。上記のファイルをダウンロードしてきて、解凍。 $ tar xvf cmigemo-1.3c.tar.bz2 マニュアルはきちんと読みましょう。基本です。日本語ならdoc/README_j.txtにあります。 今回はosxにインストールするので、マニュアルに従って作業します。 $ ./configure && make osx && make osx-dict 最後のosx
これまで Mac で使う Emacs としてはCarbon Emacsを使っていたのですが、こちらは Emacs 22.3.1 をベースとしています。そろそろ 23 ベースの Emacs を必要とすることがありそうなのでAquamacsを使い始めています。また、もう Meadow を使う必要も無さそうなので、これを機に設定を整理しました。念のために一部 Aquamacs と Carbon Emacs とで分岐がありますが、おいおいはこちらもなくすかも。 ~/.emacs.el (load "~/Dropbox/emacs/common.el") ~/Dropbox/emacs/common.el (cond ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; for Aquamacs on Max OS X ;;
Mac環境でバックスラッシュを入力する場合、option + ¥と入力しなければならず面倒すぎ。 よく自分が使うエディタ Emacs では、 (define-key global-map [?¥] [?\\]) ;; ¥の代わりにバックスラッシュを入力する と.emacs.elに書いておけばバックスラッシュが簡単に入力できるようになりました。 ※ SafariとかGoogle ChromeなどWebkit系ブラウザだとバックスラッシュが¥と表示されるのが謎。エンコードがUTF-8とかなら問題ないのですが、EUCコードだと¥と表示される。(WebKitのバグ。Bug 24906 – 0x5C of EUC-JP is not Yen Sign but U+005C、Bug 36419 – A backslash in EUC-JP becomes to a yen sign when it
Cocoa Emacsのフォント設定は「Emacs23 (Cocoa Emacs) 入門から中毒まで : 紹介マニア - フォントの設定」からコピペして使っていたのだけど、いわゆる半角カナが表示できなくなってしまったので、「Cocoa Emacs // 不定期な記録」の記述を見て、以下のように設定した(フォントにあんまりこだわりがないので適当)。 (when run-emacs23 (set-face-attribute 'default nil :family "monaco" :height 140) (set-fontset-font (frame-parameter nil 'font) 'japanese-jisx0208 '("Hiragino Maru Gothic Pro" . "iso10646-1")) (set-fontset-font (frame-paramete
Emacs 23.1に入れ替えてみた。以下から http://github.com/typester/emacs $ ./configure --with-ns $ make bootstrap $ make installで、動かしてみると、今まで使ってたCarbon Emacsと微妙に違うところがちらほら。 少し.emacs.elを書き換えた。 まずは日本語フォント。フォントのことは全然わからないのだけどとにかく気に食わなかったので色んなところからコピペしてためしてみて気に入った以下の設定で。 ;;; フォント設定 from http://sakito.jp/emacs/emacs23.html#id14 (when (>= emacs-major-version 23) (set-fontset-font (frame-parameter nil 'font) 'japanese-j
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く