Emacs Advent Calendar jp: 2009参加中!次はkiwanamiさん。auto-install.el は拙作 install-elisp.el の後継バージョンである。サイトからEmacsLispファイルをダウンロードし、所定の位置に配置し、バイトコンパイルする。最大の違いはダウンロードが非同期に... 続きを読む
最近確実に左手小指が強化されてきました、nagataです。 さてさて、今回は.emacs紹介というベタなテーマです。 いいんです。自分はまだやってないんで。 とりあえず、マイ.emacsの全貌はこちら。 Mac OS X 10.6上のemacs23で使ってます。 せっかくなので上から... 続きを読む
The most intelligent development tools for C/C++ [Japanese] What is GCCSense ? Features Screenshots Demo Downloads Latest Stable User Manual User's Voice Source Code Reporing Bugs License What is GCCSense ? GCCSense is the most intelligent de... 続きを読む
What it isZen Coding refers to a neat way to write markup quickly.The following blogs provide sumary and examples:http://www.456bereastreet.com/archive/200909/write_html_and_css_quicker_with_with_zen_coding/http://mondaybynoon.com/2009/08/17/... 続きを読む
人生初めての萌え神社メイドカフェ体験で、「なむなむ、にゃんにゃん、ラブ込め〜」という呪文(唱えた人の味覚を鋭敏にし、ケーキの味を引き立たせる効果があるらしいです)をテレビ取材で唱えさせられそうになったので、丁重に断りました。今年1年の中でも3本の... 続きを読む
普段、PuTTY上でEmacsを使っているのですが、そのEmacsにコード等をペーストしたいときに、S-Insert等でそのままペーストしても、キー入力として送られるので、自分の環境だといろいろ問題が起きてました。 global-mapのC-mに'newline-and-indentを設定してるの... 続きを読む
Distribution GNU Emacs is free software; this means that everyone is free to use it and free to redistribute it on certain conditions. GNU Emacs is not in the public domain; it is copyrighted and there are restrictions on its distribution, bu... 続きを読む
lang/elisp/set-perl5lib: CygPerlに対応してみました。WinPerlで動かなくなってる気がするので誰かなんとかして。 続きを読む
emacs, english最近短い英語の文章を書く事が多いのだが、スペルミスが多い。メールなら Gmail がスペルミスを教えてくれる。ただ issue tracking でやりとりするときなどは ChangeLog メモに文章を書いてコピペするのでスペルチェッカを通してなかった。 kosak... 続きを読む
;;; google-c-style.el --- Google's C/C++ style for c-mode ;; Keywords: c, tools ;; google-c-style.el is Copyright (C) 2008 Google Inc. All Rights Reserved. ;; ;; It is free software; you can redistribute it and/or modify it under the ;; terms... 続きを読む
ウノウでは少数派なEmacsユーザのbokkoです。 今回は自分でEmacsLisp(以下、elisp)を書いてEmacsを拡張する際のTipsについて紹介します。 拡張する際に気に留めておくこと Emacsを拡張する上で覚えておくべきなのはEmacs上で行える対話的な動作は「M-x 関数名」... 続きを読む
programming, emacs | emacs でリアルタイムに構文チェックする方法です.flymakeを使います.仕組みとしてはコーディング中に C-x C-s を押すと,バックグラウンドで make が走るmake がエラーを出した場合は,該当するコードをハイライト表示するだけです.恐... 続きを読む
psvk.el Notes Since I usually prefer the pcl-cvs like Emacs interfaces to version control systems, I first hacked psvn.el to write psvk.el ; then I started a branch of psvn.el aiming to SVK support integration. This has been tested on GNU Ema... 続きを読む
perl, emacsインスパイア: unwind-protect: Emacs の中から proveemacs-proveはそのまんまいただいて、~/.emacsにこんな感じで。(lisp 10級)これでいつでもC-cC-cで、ファイル名を見て適宜perl -wかprove -vlを実行してくれます。 (autoload 'mode-compile "mod... 続きを読む
emacsでHTMLを編集する際の、定型HTML文の入力を、snippet.elを利用してカスタマイズしてみる。HTMLを書いて慣れてくると、おなじようなタグ構造を、よく使うようになります。例えば、こんなタグの組み合わせは、かなりの頻度で使う。 いちいち、すべてのタグを... 続きを読む
Emacs 初心者のための最低限のコマンド表 2007-01-11-1 [Tips] 最強のエディタである Emacs はその敷居の高さでも最強かも。 なんてったってコマンドが多すぎで初心者はブルーになりがち。 しかもまわりの Emacs ユーザに使い方なぞ聞いた日にゃ、 「入門段階で... 続きを読む
ChangeLogの特定の箇所に簡単にジャンプ Emacs ChangeLog で長期的な todo を管理している場合、過去の特定のChangeLogエントリーにその todo が書かれていることがあると思います。 分量が少ない todo であれば、新しい日付のエントリーにコピーしていけば良い... 続きを読む
Emacs僕は ChangeLog で todo を管理しています。以下の様に箇条書きで、終わっていないものは□、終わったものは■(塗りつぶし)で書いています。(この方式は id:kambara に教わりました。) -□括弧の数の対応をチェック -□現状把握をして優先度を決める -□す... 続きを読む
Emacs開いていたファイルのカーソルの位置を覚えてくれている便利な saveplace.el ですが最近どうも動いていないなと思っていました。で、良く調べていたところ session.el の設定で (when (require 'session nil t) (setq session-initialize '(de-saveplace s... 続きを読む
Emacs細かいですが dired をさらに快適にする工夫を紹介します。 1.まずはsorterのインストールsorter ― diredを参考に設定&インストールしてください。sorter は dired で「s」キーを押すと日付によるソート拡張子によるソートサイズによるソートファイル名... 続きを読む