org-modeでしかプレーンなテキストを書く気はないけどMarkdownの人気さに負けて変換方法を調べてみた. cd ~/.emacs.d wget "http://orgmode.org/w/?p=org-mode.git;a=blob_plain;f=contrib/lisp/org-export-generic.el;hb=HEAD" -O site-lisp/org-export-generic.el git clone https://github.com/alexhenning/ORGMODE-Markdown 必要になったら*scratch*で以下を評価する. (load "~/.emacs.d/site-lisp/org-export-generic.el") (load "~/.emacs.d/ORGMODE-Markdown/markdown.el") これでorg-
JEmacs is a re-implementation of Emacs, written in a mix of Java, Scheme, and Emacs Lisp (ELisp). JEmacs uses Kawa to compile Scheme and ELisp into Java bytecodes. Kawa is a widely-praised Scheme implementation that includes many Scheme extensions, powerful Java/Scheme interoperability, and high performance though a sophisticated compiler. Kawa is being extended to support ELisp. This is so JEmacs
本資料のライセンス ライセンスはOPLに従います。 OPL日本語訳(参考) 本資料のめざすところ なるべく例を多く使います Emacsのカスタマイズを行なうための基本的な事柄を解説します(後で応用がきくように) 概要 Emacsを自分流にカスタマイズすればプログラミングやメール、Webブラウジ ング等、最高の環境を手に入れることができます。しかし、Emacsに新しいソ フトウェアを追加したりカスタマイズするためにはelispの基礎知識が必要に なる場面も多く、ソフトウェアの追加を躊躇される方もいらっしゃるようです。 Emacsカスタマイズに必要な最低限のelispの知識や、Emacsの設定ファイル(.emacsファイル)で発生するエラーの対処方法などを中心に解説したいと思います。 Emacsをカスタマイズしよう Emacsってどんなもの? 世間ではテキストエディタということになっていますが
この記事は Emacs Advent Calendar 2012の 25日目の記事です。 Emacsで英文を書くときの補助ツールを紹介します。 ispell おなじみの ispellです。 (require 'ispell) (setq-default ispell-program-name "aspell") イメージ 候補の中から単語を選ぶことができます。便利です。 間違っている単語を自動で探す 間違っている単語を動的に検査して押してくれるのが flyspellです。 ;; flyspell (autoload 'flyspell-mode "flyspell" "spell checking at runtime") デフォルトでは "C-,"で次の間違っている単語に移動し、"C-."で自動修正 します。自動修正は場合により使えないので、ispell-word等のコマンドと 併用する
Starting with version 0.9.8, mu provides an emacs-based e-mail client which uses mu as its back-end: mu4e. Through mu, mu4e sits on top of your Maildir (which you update with e.g. offlineimap, mbsync or fetchmail). mu4e is designed to enable super-efficient handling of e-mail; searching, reading, replying, moving, deleting. The overall ‘feel’ is a bit of a mix of dired and Wanderlust. Features inc
Emacs で Java アプリケーションをソースレベルデバッグするのはいろいろ手を加えないとダメだと思っていたのですが、 Emacs 22.1 の gud.el と gdb-ui.el あたりを注意深く読んでいるとどうもそうでないということが分かり、実際にやってみたところ稚拙ではあるけど一応ソースレベルデバッグっぽいことができたので紹介しておきます。 GUD って何? GUD (Grand Unified Debugger) は Emacs の統一フロントエンドデバッガで、現在のところ gdb, sdb, dbx, xdb, perldb, pdb, jdb をバックエンドとしてサポートしています。 その中でも gdb に関してはソースレベルデバッガに必要な機能(ブレイクポイントのマークを設置したりする)などが gdb-ui.el に記述されており、ウォッチやローカル変数ウィンドウなど、
どもです。 Java の開発環境をちまちまと整えています。 で,yasnippet-java-modeを使っていて気づいた小さいバグというかタイポ? を。 tryf diff --git a/tryf b/tryf index 1110923..83b6218 100644 --- a/tryf +++ b/tryf @@ -1,6 +1,6 @@ # -*- mode: snippet -*- #name : try, finally -#key : trycf +#key : tryf # -- try { $0 展開はすごく便利だけど,相変わらず,TAB で移動したあとの抜け方がわからん! あのモードに入ると,「{」を入力して「}」が自動で入らなくなるから困るんだよね〜。 マニュアル読んでももひとつわからんし。 いや,まあ,読み込みが甘いんだろうけどさ〜,使い方くらい, オレみたいな
はじめ方 JDEEはEmacsを拡張するパッケージですので、まずはEmacsが動作することが前提となります。JDEEが動作するEmacsのバージョンは20以上ですが、JDEEの開発はEmacs 21をベースとしているので、なるべく最新版のEmacs 21を使用した方がよいでしょう。 入手 Emacsの入手 もしEmacsが無ければ、Emacsを導入します。ここではEmacsのインストール方法は紹介しません。最近のUNIX環境では、ほぼEmacsが標準搭載されています。 Meadow Windows用のEmacsです。インストール・設定については以下のサイトをご覧下さい。 Meadowで開発 Emacs Lispパッケージの入手 以下のEmacs Lispパッケージを入手します。Emacsの種類によっては既にパッケージがインストール済みであるかもしれません。また、既にインストール済みであって
Please Note: Development has moved to https://github.com/emacs-eclim/emacs-eclim Eclim is an Eclipse plugin which exposes Eclipse features through a server interface. When this server is started, the command line utility eclim can be used to issue requests to that server. Emacs-eclim uses the eclim server to integrate eclipse with emacs. This project wants to bring some of the invaluable features
- Enterprise Java Development in Emacs Code completion This is my favourite feature of emacs-eclim , the ability to get real, 100% correct auto completion of everything, without clever hacks like hippe-expand and vanilla auto-complete-mode: On the fly syntax checking Since very few of us can remember all the nuts and bolts of the vast Java class library, not to mention all the brilliant and esoter
yasnippet 8.0の導入からスニペットの書き方、anything/helm/auto-completeとの連携 2012年 9月 13日 yasnippet 7.0を使っていましたが、8.0が出たということで変えてみました。 ほとんど変わっている様子はなさそうなので、古いドキュメントから要約してまとめています。 次の環境で進めましたが、EmacsならWindowsでもLinux,Macでもほとんど同じだと思います。 Mac OSX Lion 10.7.4 Cocoa Emacs 24.1 github capitaomorte/yasnippet 8.0 yasnippet導入 capitaomorte / yasnippet githubにおいてあるものが最新版です。現時点での最終更新日は2012年8月22日です。 まずはelispを置くディレクトリ(私の場合はホームの.emac
昨日の関西 Emacs勉強会でパッケージ管理の話がちらっと出たん ですけど、あんまり自分でパッケージを登録する人が少なそうだったん でその手順を簡単に示します。 recipeを書いて、pull requestを送る https://github.com/milkypostman/melpa 上記の MELPAのリポジトリを forkします。その中に recipesディレクトリに 目的のパッケージの レシピを追加して pull requestを送り、それが master ブランチにマージされたら、package.elからインストールできるように なります。 pull requestを送るに当たっては、とにかく他の recipeを参考にする ようにしてください。MELPAをリポジトリを管理している方はとても 寛容な方ですごく丁寧に受け答えしてくれるのですが、たくさんの pull request
第6回関西Emacs勉強会で, Emacs上で最強のターミナル(端末)環境を実現する話をしてきました. 以下がそのとき用いたスライドです. Emacs上のターミナルを最強に from Lintaro Ina このスライドだけでは, とりあえず使ってみるのではなく常用したい場合にどうしたらよいかわかりにくいと思うので, その辺りを補足しながら, きちんとしたドキュメントを書くまでの暫定の使い方を書いておこうと思います. 更新履歴 2012-11-07 端末バッファを別ウィンドウに開くコマンドの仕様変更(term-plus-mux-el@ed343fb)に追従 2012-10-24 リポジトリ構成の変更に伴い配布場所とインストール方法の説明を変更term+mux-newのセッションを訊く条件が変更されたのを反映 これは何? Emacs上の端末エミュレータです. もともとterm.elというもの
newsticker を使ってみた. Emacs 22 だとデフォルトで入ってるみたい. 移行するのかと聞かれれば, たぶんしないと思う. 何故ならチェックしているフィードの移行があまりに面倒. すくなくとも400を越しているはずだから. いや, 本気で移行するなら, スクリプト組めばいいんだろうけどね. とりあえず, 英語のブログは, Emacs 内で見るようにしようと思う. sdic や text-translator を使いながら見れるから. ということで設定. ;; newstciker (setq newsticker-url-list '(("Linux World.com" "http://www.linuxworld.com/rss/linux-news.xml") ("Linux.com" "http://www.linux.com/feature?theme=rss")
Emacs Lisp をこよなく愛する僕の目から、Emacs Lisp がダメだと思うところをまとめておきます。 文化的な問題 Emacs Lisper の多くは、Lisp が好きで使っているのではなく、Emacs が好きだからしかたなく使っているのでしょう。本当は C で書きたいのに、無理して Lisp を利用している感じです。 そのため、Emacs に付いてくる Emacs Lisp のコードは、Lisp らしくないものがほとんどです。単に C での発想を Lisp で表現しています。 これらのコードは、読みこなせないぐらい関数が大きく、副作用のある部分とない部分が分離されていません。また高階関数を用いて、データ構造を走査するコードと実際に仕事をするコードを分離するという意識も低いようです。 Google の MapReduceという論文のお陰で、Lisp の写像関数(map)と畳込み
howm (一人お手軽 Wiki もどき) Emacs で断片的なメモをどんどんとるための環境です. 分類機能はあえてつけません. かわりに, 全文検索とメモ間リンクが手軽にできるようにしました. 自由書式なので改宗も不要 :-) 目次 使い方 … メモを書こう/メモを読もう/リマインダ 導入法 … インストール/カスタマイズ/外部ツール 実装 … 実装について/動きませんよ? 備考 … 参考/更新記録/アドレス 使い方 いろいろありすぎて何が何やら → 先にチュートリアルをどうぞ 自由度ありすぎてどう使えばいいやら → こんなふうに使えます メモを書こう (howm-mode) 手順 C-c , , (M-x howm-menu) でメニューを出し, [新規] にカーソル置いてリターン → 「今日のメモ」を開く または, 直接 C-c , c (M-x howm-create) こんなテ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く