Update: Jan 2013 - There is now a new powerline.el (1.2) *Note that these enhancements were made to an earlier version, which has been bugfixed. It should be trivial to extract the xpm data / memoization / condition, for a shape you'd like, I... 続きを読む
HTTP Git Read-Only This URL has Read+Write access Dismiss Octotip: You've activated the file finder by pressing t Start typing to filter the file list. Use ↑ and ↓ to navigate, enter to view files. 続きを読む
Emacs User JP View My GitHub Profile emacs-jp の GitHub Pages へようこそ Emacsについて, わからないことがある おすすめの拡張は ? elisp書いたんで, 読んでみて欲しい. なんでも構いませんので, 何かございましたら issuesに登録してください. 頑張って回... 続きを読む
Private Gist All pages are served over SSL and all pushing and pulling is done over SSH. No one may fork, clone, or view it unless they are given this private URL. Every gist with this icon () is private. Public Gist Anyone may fork, clone, o... 続きを読む
2012年 9月 10日 perlの正規表現でemacsのisearch(インクリメンタルサーチ)やquery-replaceを使いたい... Emacsの正規表現はバックスラッシュが多すぎてひどいです。elispを書くには必要ですが、通常の作業でこれを使うのを強いられると面倒ですね。 以前からperl... 続きを読む
Yes, emacs does rock. And here are some episodes to prove it. Follow me on @emacsrocks for more. 続きを読む
PHPを触っている限りはGNU GLOBALとanything-gtags.elで十分なんだけれども、残念ながらRubyはサポートしていない。 後輩のRubyistにEmacsを教えている時に、ふと「Ruby+Emacsの場合って、TAGS関係はどうするんだろ?」と思って調べたり聞いてみたら、どうやら"... 続きを読む
Using Character CompositionThis page is about displaying the word ‘lambda’ using the Greek letter. See also PrettySymbol.Library pretty-lambdada.el defines commands, including minor modes (local and global), that let you do this, either for... 続きを読む
README.md _____ _ _ _ | ____|_ __ ___ __ _ ___ ___ | | | | ___| |_ __ ___ | _| | '_ ` _ \ / _` |/ __/ __| | |_| |/ _ \ | '_ ` _ \ | |___| | | | | | (_| | (__\__ \ | _ | __/ | | | | | | |_____|_| |_| |_|\__,_|\___|___/ |_| |_|\___|_|_| |_| |_|... 続きを読む
About web-mode.el is a major-mode for mixed (HTML, PHP, scripts, styles) HTML files. web-mode.el is will never be a full featured PHP or JS mode. (We don't encourage multi-lines blocs of code in templates !). Native Features smart indentation... 続きを読む
;;; less-css-mode.el --- Major mode for editing LESS CSS ;; Copyright (C) 2011 ;; JD Huntington ;; http://jdhuntington.com/emacs/less-css-mode.el ;; Author: JD Huntington ;; Maintainer: JD Huntington ;; MIT License ;; Permission is hereby gra... 続きを読む
はじめに ちょっと SCSS をかじろうと思って,かじるんだったら,Emacs でそれ用の編集モードがあるとうれしいよねとか思って,見つけたのが SCSS Mode for Emacs. antonj/scss-mode そこでの README にある一スクリーンショットが気になった次第です: 「emac... 続きを読む
■ [Emacs] scratch バッファの便利な設定をまとめた scratch-ext.el を作りました scratch バッファの便利な設定をまとめた scratch-ext.el を作りました。 このファイルを読み込むと scratch バッファの kill は単にバッファの中身を消すだけにする。 scratch... 続きを読む
23.6 Font Lock Mode Font Lock mode is a feature that automatically attaches face properties to certain parts of the buffer based on their syntactic role. How it parses the buffer depends on the major mode; most major modes define syntactic cr... 続きを読む
emacs | 00:28magnars/expand-region.el - GitHub expand-region.elの紹介。結構便利と思う人が多いんじゃないかなと勝手に思っています。 設定githubから cloneしてそこに load-pathを設定しておいてください。 ;; expand region (add-to-list 'load-path "~/.... 続きを読む
anything-css.elを作ってみたら意外に便利。なんで今までなかったんだろ? anything-css.elのできた経緯 結構前にCSSを一から自分で書く時代は終わっていて、デザイナーさんにコーディングしてもらったり、Twitter Bootstrapだったりと、CSSのコーディングルー... 続きを読む
Emacssmart-compile.el*1 *2を使えば良い話ではあるのだけど、拡張子毎に設定を書くのがめんどうだったので ファイル先頭にナンバーサインとエクスクラメーションマークがあればスクリプト実行 (executable-interpret) #! がなければ make -k でコンパイル (com... 続きを読む
emacs | 22:42= (kansai-emacs #x04) ;=> "第四回関西Emacs勉強会" - ぺっくブログミラー@peccul でも少し出たのですが, 新着情報がまとまってあると初心者の方もいろいろ情報が得やすいんじゃないかということで, まとめてみました.一週間に一回程度まとめられ... 続きを読む
Emacs使いというと、どうしてもキーボード操作に偏ってしまい、マウス操作がないがしろにされている気がします。 Emacsでもマウス操作はそこそこできるのです。 マウスを有効に使っていますか?Emacsはインクリメンタルサーチが強力なので、目についた場所へ一... 続きを読む
Solarized Colorscheme for Emacs Stolen from Ethan Schoonover es@ethanschoonover.com by Greg Pfeil greg@technomadic.org Visit the Solarized homepage See the Solarized homepage for screenshots, details and colorscheme versions for Vim, Mutt, po... 続きを読む
savekill.elをリリースしました。動機最近、なぜかよくわかりませんが、Emacsが突然死することありますよね?あまり使いこんでない人はあまり経験がないかもしれませんが、ヘビーユーザーにとっては日常茶飯事です。 不安定すぎて落ちまくるほどではないですが... 続きを読む
OS X Lionにhomebrewでemacs, cmigemo, apel, wanderlustをインストールする方法。emacsのインストール。オリジナルのformulaだとビルドに失敗するのでgistにあるformulaを使う。 $ brew install https://gist.github.com/raw/1109223/fd68c54d39c102def876bdf6... 続きを読む
いろいろ探したけど、本家のpatchもおかしいので通るように強引のFormula書換。時間あったらpull request送るけどそんな時間は1ミリもない予感。。。 diff --git a/Library/Formula/emacs.rb b/Library/Formula/emacs.rb index 33affb7..f88f63f 100644 --- a/L... 続きを読む
rainbow-mode is a minor mode for Emacs. It displays strings representing colors with the color they represent as background. Download It is available from: git://git.naquadah.org/~jd/jd-el.git (gitweb) There's no tagged release for now. Manua... 続きを読む
Emacsでの見た目そのままにソースコードをKeynoteのスライドに貼り付ける方法 - 角谷HTML化計画(2011-07-03) せっかくなのでコマンド化してみた。 openコマンドを使っているのでMac OS X専用。 以下のコードを「.emacs」等に追記してEmacsを再起動。 (defun htm... 続きを読む
Emacsでの見た目そのままにソースコードをKeynoteのスライドに貼り付ける方法RubyKaigi2011の足音が聞こえてくるなか(おい、再来週はRubyKaigi2011だぞ!!)、 社内でKeynote勉強会をしたときにも意外に知らない人が多いんだなーと改めて思ったので説明してみます... 続きを読む
概要 Emacs を利用していると全部 Emacs でやりたくなるのは Emacs 使いとして当然だと思います。 Shell だって Terminal など利用せず Emacs 上で動作させたくなることでしょう。 この文書では Emacs 上で Shell を快適に利用するための設定を記述していきます... 続きを読む
同僚が、perlbrewを使っている時に、MacのCocoa Emacsで意図したperlのバージョンが動かなくて困ってたので、flymakeの設定を見直してみた。 perlbrew.elまず、Cocoa Emacsから利用するperlのバージョンをあらかじめ指定できるよう、以下のような簡単なelispを... 続きを読む
すでにいろいろやり方が書いてあるので、やってみた。http://sakito.jp/mac/dictionary.htmlhttp://d.hatena.ne.jp/tomoya/20091218/1261138091http://d.hatena.ne.jp/tomoya/20100103/1262482873俺の環境 (Mac OSX Leopard) だと dict.m がコンパイルできなか... 続きを読む
emacs, javascriptちょくちょく mooz/js2-mode - GitHub の方をいじっていたのですが, 今年中に行った変更は今年中に一度リリースしてしまおうということで.変更点をまとめておきます.変更点ネストされた関数式やオブジェクトリテラルのインデントオリジナルの ... 続きを読む
Emacs Advent Calendar jp:2010 26日目。ウソです。 宗教上の理由により参加は見合わせました。 flymake便利 最近、C/C++を書くようになって文法チェックにFlymakeを活用しております。エラーがあったら激しく自己主張するので大変便利なんですが、 そのエラー... 続きを読む
emacsfind-fileEmacs の find-file (C-x C-f) は本当に使いにくいものだと, 常々思っていた. 中でも, 補完候補が複数あった場合の挙動. これが何とも気にくわない.例えば, 以下のように C-x C-f を入力した直後の状態を考える.この時 TAB キーを押すと, デフォ... 続きを読む
id:tm8stさんの素敵なelisp、yafastnav.el を参考に日頃愛用しているvimperatorのhit a hintに近づけたものを作ってみました。 yafastnav.elと違う所は オーバーレイは文字に被せる 移動に使うキーはアルファベットのみ 候補が多い場合は複数のキーを使って絞り... 続きを読む
[2010-08-10 12:53:59] >>>[emacs]>>>[event]Emacs勉強会やっちゃいます!るびきちさんの「Emacsテクニックバイブル」も発売されましたし,Emacsユーザーが増えることを期待して二回目の勉強会を開催しようと思います.ほんとはともやさん(id:tomoya/@tomoyaton... 続きを読む
最近ロードバイクを買いました。nagata(@handlename)です。 前回、安易にも無防備な.emacsを晒したら、我らがtypester先生に 「.emacsに全部書くのは小学生までだよね〜」(大幅に誇張あり) と言われてしまったので、早速.emacsを分割してみたいと思います!... 続きを読む
【Emacs本を書きました】gitはブランチが強力です。 ブランチは単なるポインタなので、gitではブランチの積極的な利用が推奨されています。トピックブランチ特に「トピックブランチ」は便利なブランチ利用法です。 作業前に特定の作業用のブランチを切り、無事... 続きを読む
お待たせしました。 出版社からGOサインが出ましたので、新刊『Emacsテクニックバイブル 〜作業効率をカイゼンする200の技〜』 の目次とサンプルページを公開します。 近日 http://gihyo.jp/book/list にも載るでしょう。この本は頭から読むことで徐々に装備を... 続きを読む
▽きっかけ(twitter)@xxx C-c C-s M-p C-c C-cを連打してたんです.その流れをコマンドでできないかなぁとか.そーゆーレベルでelisp書けないのでorz これでいける。 (defalias 'c-n_x_4 (read-kbd-macro "C-n C-n C-n C-n")) (global-set-key (kbd "M-h") 'c-n... 続きを読む
ソフトウェアに付属するコードや,フレームワークで自動生成したコードには,スペースとタブが混在している場合が少なからずあります。それらのタブ幅(tab-width)が自分の設定と異なる場合,インデントが崩れて見えてしまいます。次の設定を dot.emacs に貼り付... 続きを読む
世間が iPad で盛り上がっている中、空気を読まずにEmacsです。 概要Window分割をあらかじめ決めておいて一発で切り替えたり、ポップアップの出現位置を固定したり、ちょっと便利になるプラグインを追加できるようにする、ewm.elというEmacsの拡張を作ってみま... 続きを読む
何だか面白そうだったのでhttp://d.hatena.ne.jp/kitokitoki/20100322/p3http://d.hatena.ne.jp/hitode909/20100322/1269232929違いemacs上で名前がつけられている全ての色からランダムで選ぶようにしたrun-with-idle-timerを使ってみた*1blink-modeとか過去の... 続きを読む
import os, re from sys import exit SOMECONST = None const2 = min(sum(1,2), max(range(10))) def some_callable(argument1, argument2=False): """ Doc-string for some_callable function. """ if not argument1: return None try: argument1.do_stuff() e... 続きを読む
概要 Emacs を利用していると全部 Emacs でやりたくなるのは Emacs 使いとして当然だと思います。 Shell だって Terminal など利用せず Emacs 上で動作させたくなることでしょう。 この文書では Emacs 上で Shell を快適に利用するための設定を記述していきます... 続きを読む
連絡がいつもぎりぎりで済みません.だいたいまとまったので連絡します.twitterでのRT等協力お願いします. 日時,場所,費用の確認 3/21(Sun) 13:30〜18:00 大阪NPOプラザ(大阪発!NPO総合情報ポータルサイト『大阪NPO情報ネット』)(地図) (Vim勉強会#6... 続きを読む
「深町さん、最近どうですか?」 「最近? 寒いです」 寒いです。寒いので春を待ちわびていると、ふとEmacsが使いたくなったので乗り換えてみました。 「Emacsどう?」 「まあ慣れましたけど、やっぱVimのほうが早いですよ」 とか平気で言っちゃうEmacsenですが... 続きを読む
最近導入した,プログラマに必須の拡張(と僕は思っている) undo-tree.el をいじって gist に置きました.変更点は以下になります.q で,*undo-tree* バッファ/ウィンドウを削除し元のwindowに戻る上下分割ではなく左右分割上下分割は使わないのでフラグで場... 続きを読む
先ほどauto-complete.el, popup.elをインクリメンタル検索に対応させるコードをリポジトリにコミットしました。補完中にC-sすることによりインクリメンタル検索が始まります。そのまま文字を入力することでパターンを更新し、RETで終了できます。popup.elでもpo... 続きを読む
elisp, emacsack.vim - vim から ack の検索結果を使う - 川o・-・)<2nd lifeよくわかんないけど、こんなんでいんじゃねもうもう。quickfixって何。vimとかわかりません>< (defun ack () (interactive) (let ((grep-find-command "ack --nocolor --nogroup ... 続きを読む