hitode909の日記

以前はプログラミング日記でしたが、今は子育て日記です

Emacs の検索結果:

Migemoのインストールをシェルスクリプトにした

Carbon EmacsでMigemoを使うのに、毎回以下のエントリを見ながら手動で作業していて、生産性が落ちていると感じたので、シェルスクリプトにした。 スクリプトにしたと言っても、エントリの内容を書き起こしただけ。 hitode909's gist: 109860 — Gist #!/bin/sh # setup cmigemo and migemo.el # see http://matsuesns.jp/blog/blog.php?key=2778 cd $TMPDI…

最近Emacsで設定して便利だったもの

…'("-q" "--emacs" "-i" "\a")) (setq migemo-dictionary "/usr/local/share/migemo/euc-jp/migemo-dict") (setq migemo-user-dictionary nil) (setq migemo-regex-dictionary nil) 本文中をローマ字でインクリメンタルサーチできる。 入れるのにちょっと苦労というか、ファイルをいくつか集めてビルドする必要があったけど、とても便利…

Emacsの設定ファイルを公開してみます

…して、Carbon Emacsをデフォルトの色でフルスクリーン、アルファを70にして使っています。 ~/.elispに、ネットで拾ってきたファイルを置いています。 +R ls ~/.elisp auto-complete.el ruby-electric.el ruby-style.el rubydb3x.el inf-ruby.el ruby-mode.el rubydb2x.el yaml-mode.eln +R 環境に依存する箇所(Carbon Emacs用の設定とか)…

emacsclientが便利

emacsclientを使うと、既に開かれているEmacsを使ってファイルを編集できるので便利。 普通の使い方 .emacs.elに (server-start)しておくと,Emacs起動時にEmacs Serverが動くので,それ以後は,他の端末などから emacsclient なんたら.txtすると,なんと,先に開かれていたEmacsで,なんたら.txtが開かれる。 初回とか,2回目以降とか気にしたくない人(とにかく1個のEmacsで処理したい)という人は, alias …

ステータスラインにいろいろ出す

Carbon Emacsをフルスクリーンで使う際にメニューバーも出しっぱなしにすると、1行目の上にメニューバーが出てしまい、やってられない。 なので、メニューバーは隠してステータスラインにいろいろ出すことで代用できないかと考えた。 ;;; フォーマットを指定して日付を出す (setq display-time-24hr-format t) (setq display-time-day-and-date t) (setq display-time-string-forms '(…

EmacsでRubyのコードを書くときのメモ

… run-ruby Emacs上でirbを動かせる これで試して、動いたら本番のソースにコピペする、みたいなことが簡単にできる rubydb Emacs上でデバッガを起動 ふつうにデバッガ起動するよりこっちのほうが楽しい 参考 Ruby (デバッグ方法) - あさあさの公開メモ ruby-electric-mode def と打った瞬間にendを出してくれる {を打った瞬間に}を出してくれる OSのクリップボードから貼付けると貼付けた部分の末尾に勝手に閉じ括弧が挿入されておか…

ことえりの使い方のメモ

…プリケーションなら、emacsのキーバインドでカーソルを動かせる(Ctrl-nでカーソル下とか、Ctr-kで行末まで削除とか)。便利。 Command + 矢印キー でカーソルを文頭、文末、行頭、行末に移動できる。 過去にWindowsを使っていた人は、F6やF7でひらがな、カタカナを入力しがちであるが、functionキーはホームポジションからの位置が遠いので、絶対に押してはならない。 ことえりがアホという人がよくいるが、そうでもないと思う。ことえりを使いこなせない人がアホ…

YAMLにタブが入るとパースできない

ので、Emacsの設定を適切に変更する必要がある 参考 Rubyist Magazine - プログラマーのための YAML 入門 (初級編) GNU Emacsマニュアル: 字下げ

Terminal.appからCarbon Emacsを開く

僕は気分に合わせてデフォルトのEmacsとCarbon Emacsを使い分けたいので,.zshrcに alias cmacs="open -a Emacs.app"している。これで使い分け可能。