タグ

toolとemacsに関するsuji_skiのブックマーク (11)

  • GNU GLOBAL(gtags)

    GNU GLOBAL source code tag system 多摩通信社 GNU GLOBAL ソースコードタグシステム いわゆるタグジャンプ。他にctags,etags等があるが、これらより強力な機能を持っている。効率的にプログラミングを行う為には必須といってよい。 下記のような特徴がある。 ソースツリーのトップでインデックスを作成しておくことで、関数やその他のシンボルを自在に参照することができる タグ情報から、HTMLを生成することもできる(htags) プログラム自体は、コマンドライン(シェル)から実行するものであり、様々なアプリケーションで利用することが可能であるが、 ここでは、Windowsにおけるemacsで利用することを前提として解説する。

  • Emacsでカレンダーコンポーネントを作った - 技術日記@kiwanami

    (2011/07/25 追記: 設定方法などについては最新の記事を参照してください→[emacs][ui] Emacs用カレンダー calfw v1.2 リリース - 技術日記@kiwanami) Emacsで使えるカレンダーが必要だったので作りました。 (追記 2011/01/08 ical連携の設定に足りないところがありましたので修正いたしました。また、Emacs22ではpeccuさんの所の追加設定を参照してみてください。 → CarbonEmacsでかるふわ使っちゃうよ!(ぺっくブログミラー@peccul)) こんな感じ 完成までには近所の人たちから、「カレンダーなら壁に掛かってるだろう」とか、「Google Calendarという無料のカレンダーがありまして」とか、「カレンダーならiPadにもあります」とか、幾多の助言を頂きました。ありがとう。分かってます。自分だって、2年前にPy

    Emacsでカレンダーコンポーネントを作った - 技術日記@kiwanami
  • ひげぽん OSとか作っちゃうかMona- - Emacs + GLOBALでソース読みを快適に

    ネットワークサーバー実装のためにuIPのソースを読もう。 NICドライバの移植のためにFreeBSDのソースを読もう。 ということで以前使っていた etags を使おうと思ったがキーバインド忘れた。 そして etags はなんだかいろいろ不満点があった気がするので GLOBALを使ってみることに。 以前GLOBALは出力をHTMLにして使ったことがあるのだが、最近EmacsにどっぷりなのでEmacsから使ってみることに。 0.GLOBALって何? GNU GLOBAL は、ソースコードに索引付けを行うことで、大規模システムのハックやレビューを効率化するソフトウエアです。 ソースファイル中の指定したシンボルを高速に見つけ出し、素早くその場所に移動することができます。多くのサブディレクトリからなり、#ifdef や main() 関数を沢山含んでいるような、いわゆる巨大なプロジェクトをハックす

    ひげぽん OSとか作っちゃうかMona- - Emacs + GLOBALでソース読みを快適に
  • .emacs メモ - 徒然ならぬ日々

    現在の.emacsをまとめておく。meadowとも設定を共有。すっごく汚いが、気にしない! .emacs メインファイル。一応ファイルはだいたいの機能別に小分けにしてloadしている。 ;;;; -*- Emacs-Lisp -*- ;;;; .emacs -- emacs environment file ;; load-pathの設定 (setq load-path (cons "~/.emacs.d/site-lisp" load-path)) ;; load setting files (load "my-dired") (load "my-misc") (load "my-keybinds") (load "my-language") (load "my-layout") (load "my-window") (load "my-color") (load "my-progenv

    .emacs メモ - 徒然ならぬ日々
    suji_ski
    suji_ski 2010/07/11
    .emacsメモ
  • 『Meadow memo Wiki - Meadow memo』

    This domain may be for sale!

  • XKeymacsでWindowsキーバインドとEmacsキーバインドを併用する方法 - 地平線に行く

    日ごろ、職場でも自宅でも XKeymacs で Emacs キーバインドを使いまくってます。 このソフトのおかげで、プログラム書くのもドキュメント書くのも1.2倍ぐらい速く進みます(^^;) (頭が追いついてないですが w) そんな、もはや手放せなくなった XKeymacs ですが、これをほかの人に薦めると「Windowsのキーバインドが使えなくなるのはなぁ…」とよくいわれます。 でも、実は XKeymacs 使っていても Windows キーバインドと併用することができます。 自分もこの方法で、Ctrl+X と C-w の両方を使っています!! - やり方 1.XKeymacs を起動後、タスクトレイのアイコンを右クリックして、「キーボードレイアウト」を開く。 2.上から下へボタンをドラッグして、CapsLockキー を Ctrl キーに、左下の Ctrl キーを 右Ctrl に設定する

    XKeymacsでWindowsキーバインドとEmacsキーバインドを併用する方法 - 地平線に行く
  • Bridge Word

    This shop will be powered by Are you the store owner? Log in here

    suji_ski
    suji_ski 2008/08/03
    snippet.elを使った補完の設定方法
  • Emacs-Lisp

    signature(署名)を複数登録し、それらを対話的に選択し挿入できます。MewなどEmacsでメールを扱っている人は使ってみましょう。どの署名をどの宛て先(To:)で利用したかを覚え、次回以降自動でその署名が選択されるなど、ウルトラ・スーパー・デラックスな signature の挿入プログラム(作者談)となっています。

    suji_ski
    suji_ski 2008/08/03
    elispが置いてある。
  • Emacs dot.emacs/

    Emacs .emacs Emacs の環境設定についての情報です。 Emacs 体の設置だけでは設置されず、 その後に追加で入れるものについては application の方に移動しました。(ただし検索は両方同時に行なうようにしています) Emacs の環境設定は ~/.emacs や、~/.emacs.el に書く。 もし読ませたくない時には emacs -q のように起動する。 何か試したい時には ~/.emacs-to-test のように用意して emacs -q -l ~/.emacs-to-test とすると、それだけ試せる。 最近の Emacs では、そのようにしないで M-x customize だよ という 話 もあるが、一応それは置いておいて、 設定内容 設定の多くは次のようなものかと思います。 機能 Elisp 関数名

    suji_ski
    suji_ski 2008/08/03
    .emacsいぢりについて、基礎的なところから。
  • バージョン管理

    ソースコードの「バージョン管理」はとても便利で有意義な手段である。プログラムをどんどん書き換えていろいろ試し、うまく行かなかったらまた元に戻すとか、先輩の書いたプログラムを元にして機能を拡張したプログラムを作るなどの場合にその力を発揮するので、特に卒論生など、まだプログラミングを学びはじめたばかりの研究者にはお勧めしたい。 このページでは、特にCVSの初歩的な使い方についてのみ紹介する。 研究に使うUNIXとその機能 シェル バージョン管理の意義 この節で説明すること、しないこと 下準備 - 環境変数 保管庫からモジュールを取り出す ファイルの編集 他人が更新したモジュールを手元のコピーに反映させる 自分が行った変更を保管庫に登録する ファイルの追加 ファイルの削除 個人でバージョン管理する ― RCS Emacsでバージョン管理する 参考 バージョン管理の意義 プログラムを改良しようと

    suji_ski
    suji_ski 2008/06/21
    バージョン管理のいろは.
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    suji_ski
    suji_ski 2008/06/21
    emacsバージョン管理モードのマニュアル.もっと活用しよう….
  • 1