タグ

emacsに関するt-kashimaのブックマーク (12)

  • 2015年のEmacs - たけぞう瀕死ブログ

    その昔、自宅PCLinuxをインストールして頑張っていた頃はEmacsを使っていたり、その延長で職場でもMeadowやxyzzyなどを活用していたものですが、Eclipseを使い始めてからめっきりEmacsから離れてしまっていました。 ところがここ最近、MacBookを使い始めたり、仕事柄サーバのメンテナンス等でターミナルを使う機会が圧倒的に増えたり、周囲の影響もあったりして久しぶりにEmacsに復帰してみることにしました。Emacsをちゃんと使うのは10年ぶりくらいですが、同僚のEmacserに教えてもらいながら環境を整備してみました。 パッケージをインストールするための準備 最近のEmacsはmeplaというリポジトリからパッケージをインストールできるようです。~/.emacs.d/init.elに以下を書いておきます。 (require 'package) (add-to-list

    2015年のEmacs - たけぞう瀕死ブログ
  • C-y doesn't yank in emacs under tmux

  • Emacs で processingのファイルを編集する - hibomaの日記

    ふだんはPerlばっかりいじってて、まぁそれはそれで楽しいんですけど、時たまグラフィカルなプログラミングにも手を伸ばしたい欲がでます。なので、ときおりprocessingとかいう言語(環境)をいじってます http://processing.org/ processingのアーカイブをダウンロードして、メインのバイナリを起動するとprocessing用のエディタが立ち上がります。そこにコードを書いて実行ボタンを押すとグラフィカルな出力がでるって感じなんですが、このエディタが非常に扱いにくい代物です。 ( Emacs/Cocoaアプリのキーバインドに慣れてしまうとこういうところで弊害が ) ということで Emacsでprocessingのソースをいじります。 といってもprocessingアプリで書いたソース自体は、sketch_070531a/sketch_070531a.pde という感

    Emacs で processingのファイルを編集する - hibomaの日記
  • Emacs起動でSKKも起動 - とりあえず暇だったし何となくはじめたブログ

    語は, SKK派. Emacsが起動したらまず, C-xC-jとする. そして, これが煩わしい. どうにかならないかあと思っていた. SKKの設定でこれがそうだとずっと思ってたけど, 違ったみたい. (実際望み通り動いてなかったわけだし.) ;; Emacs起動時にskkをロードする (setq skk-preload t)これは, SKKの起動速度を高速にする設定みたいだね. それで, 今日, hookの話をコメント欄で教わったときに思いたった. hookでskk-modeを起動しちまえば, いちいちC-xC-jとかする必要なくなるのでは, と. 色々やってみたら望み通り動くようになった. ;; SKK自動起動の設定 ;; lisp-interaction-mode (add-hook 'lisp-interaction-mode-hook '(lambda() (progn (e

    Emacs起動でSKKも起動 - とりあえず暇だったし何となくはじめたブログ
  • Lion Mac で 開発版 Emacs をビルドする。 - 日々、とんは語る。

    Mac OS が Mac OSX ではなくなり OSX になったので、Mac OSX Lion って言えなくて、でも OSX Lion だったら、一見 Mac かどうか分かんないしという問題から Lion Mac という表記を考えました tomoya ですこんにちわ。 今日は、bzr head(bzr っていうのは、Bazaar というバージョン管理システムの事で、head っていうのは一番最新のソースコードのことです)な Emacs を Mac でビルドしてみたいと思います。 とかいいつつ git で clone。 bzr は遅いので、git によるミラーリポジトリからソースコードを入手します(えー)。とりあえず tmp に clone してみます。 $ cd ~/tmp $ git clone git://repo.or.cz/emacs.git 僕の環境だと10分くらいで ~/tmp

    Lion Mac で 開発版 Emacs をビルドする。 - 日々、とんは語る。
  • add-hook - gom68の日記

    というわけで、add-hookについて。 Emacs dot.emacs /add-hook hook というのは、「ひっかけるかぎ」である。それぞれの Elisp の中に用意されていて、その名前が分ったら、利用出来る。 hookの意味はわかったが、どんな時に「ひっかける」んだろう? dot.emacs/add-hook かぎ(hook) を設定する hook とは、何かを起動する時や、終了する時に 自分用になにかしたいことを設定する。 つまり、指定した関数が起動する時や終了する時に処理されるってことか・・・ ファイル開くときにmodeが変わるってことは hookが実行される時にbuffer-file-nameを見に行けば、今のファイル名がわかる! (add-hook 'csharp-mode-hook (lambda () (setq c-basic-offset 4 tab-width

    add-hook - gom68の日記
  • ヘルプバッファや補完バッファをポップアップで表示してくれるpopwin.elをリリースしました - Functional Emacser

    ヘルプバッファや補完バッファをポップアップで表示してくれるpopwin.elをリリースしました。popwin.elはEmacsにポップアップウィンドウという概念を導入することにより、バッファを表示する(display-buffer)際のEmacsのトチ狂った仕様を矯正します。この「トチ狂った仕様」とは例えば、 M-x describe-functionしたらウィンドウが勝手に分割された あるいはウィンドウのバッファを勝手に切り替えられた ヘルプバッファ(*Help*)とか補完バッファ(*Completions*)がどのウィンドウに出現するか予測できない しかも作業後にそれらのバッファが表示されたままになったりする のようなものを指します。Emacsを触ったことがある人なら上記のいずれかは不満に思ったことがあるはずです。ちなみに僕は全てを不満に思っています。 余談になりますが、Wikiped

    ヘルプバッファや補完バッファをポップアップで表示してくれるpopwin.elをリリースしました - Functional Emacser
  • もう初心者なんて言わせない、Anything で始まる Emacs 道。 - 日々、とんは語る。

    追記 この記事を元に書籍が出来ました! 時間と命を削って、より詳細に解説しましたので、Emacs に興味がある人はぜひ一度手に取ってみて下さい。 Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus) 作者: 大竹智也出版社/メーカー: 技術評論社発売日: 2012/03/07メディア: 単行(ソフトカバー)購入: 22人 クリック: 396回この商品を含むブログ (1件) を見る僕が Emacs を使いはじめたのは、MacBook を買ってからなので、月日が短く、まだ1年半くらいしか経っていないのですが*1、Emacs を使い始めてすぐに至るところで目にしたのが Anything という単語でした。 たぶん、現 anything.el のメンテナの id:rubikitch さんの記事今anything.elがアツいあたりを見て知って、使

    もう初心者なんて言わせない、Anything で始まる Emacs 道。 - 日々、とんは語る。
  • 巷で話題の anything.el を使ってみた ― ありえるえりあ

    anything.el って何? 「open anything」できるようになるらしいのですが、少し抽象的で分かりづらいと思います。簡単に言えば、複数の機能をひとつのインターフェースに統合してしまうということです。例えば、 M-x anything RET emacs と入力すれば、 find-file の候補として ~/.emacs 、 Info の候補として Emacs などが列挙され、さらに絞りこんだり、十字キーで直接選択して実際の機能を利用したりします。 動作原理 antyhing は入力されたパターンと anything-sources に定義されている複数の機能を使ってインクリメンタルに候補を生成します。つまり文字を入力してパターンを更新するたびに新しい候補が出てくるのです。 anything-sources は基的に名前と候補関数のリストで構成されており、具体的な機能は候補

  • Emacs23 (Cocoa Emacs) 入門から中毒まで : 紹介マニア

    Emacs 最新版の解説は Emacs24 のインストールと新機能 を参照してください。 概要 Mac OS X 上で Emacs23 の利用を始めてから使いこなしまでの解説。 今の所この文章はあまりコンピュータ初心者向けとは言えません。Emacs をまったくしらない場合はJFの文章である Emacs Beginner's HOWTO が参考になるでしょう。 またこの文章は http://macemacsjp.sourceforge.jp/ に書いた物を中心に個人的なメモをまとめた物です。 以下で Mac Emacs のメーリングリストを運営しています。Mac上で Emacs を利用している方は加入してみてください。 http://lists.sourceforge.jp/mailman/listinfo/macemacsjp-users またはてなEmacs グループを運営しています

  • Emacs-20 load-path

    (最初に戻る) | emcws | 索引 | 準備 | make | 動作一覧 | SEMI | Semi-gnus | IM/Mew | Mew でニュース | X-Face | tcode | 個人環境/書体 | load-path | Debug | Mailing List | 参照カード | 20.7 情報 | 21.3 情報 | emcws patches | 動作確認 | 速攻設置 | Mule/Emacs の歴史 | MacOS | たまご | 変更履歴 | 逆 link | 全文検索 | 特徴 | dot.emacs | application | URL 検索 load-path って何 load-path は Elisp で定義されているの変数である。これは、 shell が PATH 変数を見て指示(command)を探すように、 Emacs が *.el や *.

  • Mac OSXにおける幸せなSKK環境を作る手順ひと通り - たごもりすメモ

    Macを買ってきて何をするかというと、普通はまずストレスなくSKKを使えるようにすることだと思う。SKKな人はエディタは当然Emacsも入れて設定するだろう。 ということで、そのための手順を自分の備忘録も兼ねてひと通り書いてみよう。 AquaSKKのインストールと設定 まず何はともあれAquaSKKを入れる(そしてことえりを抹殺する)。 AquaSKKのサイト から最新版をダウンロードしてインストール 使用するIMをAquaSKKに変更 「システム環境設定」から「言語とテキスト」を開き「入力ソース」タブを選択する 「AquaSKK」の左のチェック欄にチェックを入れる ことえりを抹殺する場合は「ことえり」のチェックを外す AquaSKKの設定変更 メニューバーからAquaSKKのアイコンをクリックし「環境設定」を開く あれこれ好きなように変更する Emacs上のddskkを使う場合*1は s

    Mac OSXにおける幸せなSKK環境を作る手順ひと通り - たごもりすメモ
  • 1