タグ

Emacsに関するinak0shiのブックマーク (9)

  • Emacsではdmacro.elでキー操作の繰返し

    Emacsではdmacro.elでキー操作の繰返し 2006-01-17-3 [Tips] Dynamic Macro - キー操作の繰返し検出 & 実行 <http://pitecan.com/DynamicMacro/> <http://pitecan.com/papers/JSSSTDmacro/dmacro.el> Emacs に必ず入れてるのが、増井俊之さん作 dmacro.el。 同じキー操作を2回やったら、 あとはキー(私はC-tに割り当ててあります)を押すたびに それを繰り返してくれます。 私のような生ぬるいEmacsユーザにとっては、 キーボードマクロよりも操作が極端に簡単で嬉しいです。 使わない日はありません。 ref. Emacs ユーザーの方に質問です。これは便利! と思える elisp プログラムを教えてください。... <http://www.hatena.ne

    Emacsではdmacro.elでキー操作の繰返し
  • GNU GLOBAL(gtags)

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

  • Xemacsでソースコードを泳ぐ – The T World

    はじめに GNU GLOBAL source code tag system 題名のとおり、ソースコードを読むときにタグをたどっていろんな場所にジャンプすることを可能にするツールです。関数、変数の参照、定義位置に飛んでくれます。わたしが特にお薦めするのは関数の参照位置に飛んでくれることです。その他にも変数の参照位置や、正規表現(like?)によるパターンマッチングができることなど、プログラミング作業で重宝すること請け合いです。 ここでは、xemacsにglobalをセットアップして、自由にソースコードを泳げるようになるまでを備忘を兼ねて書いています。 インストール Fedora Core 6なら、yum install globalを実行してください。これでインストール完了します。(他のパッケージシステムは使ったことが無いので書けません。m(__)m) 確認する場合は、以下のように実行して

  • GNU GLOBAL(gtags)ソースコードタグシステムの使い方

    GNU GLOBAL(gtags)は、ソースコードのタグジャンプです。簡単に複数のソース中から関数や、変数の定義元/参照元を見つけ、その箇所に移動することができます。 ctags、etags(cygwin や Linux に大抵標準で含まれています)と同じ働きをしますが、gtags はさらに強力な機能を持っています。大量の他人の書いたソースを読むプログラマには、必須だと思います。 GNU GLOBAL(gtags) の特徴 gtags は、次のような特徴を持っています。 C、 C++、 Yacc、 JavaPHP4 のソースコードに対応しています。 ※ Pygments 等を入れれば Python等のコードにも対応します 関数の呼び出し元を参照できます。 複数の候補が存在する場合は、一覧で表示してくれます。 タグ情報より、HTMLを生成できます。 コマンドラインや、vi、emacs な

    GNU GLOBAL(gtags)ソースコードタグシステムの使い方
  • Hustler's Tutorial to Emacs Lisp - やさしい Emacs‐Lisp講座 - メジャー・モードを作ろう

    優しい Emacs-Lisp 講座 メジャー・モードを作ろう Emacs-Lisp without a Hustle pcs39334@asciinet.or.jp yuuji@ae.keio.ac.jp (C) 1991-1995 by HIROSE, Yuuji メジャーモードを書こう メジャーモードってなに メジャーモードの必須条件 モード名の設定 キーマップの設定 キーの割当て ローカルマップ使用宣言 メジャーモード関数の定義 インタラクティブ関数 インタラクティブ関数をキーにバインドする 関数を実際に定義する 章末問題 1 まとめ 1 余談 1 「〜関係の関数はないかな?」を探す。 Emacs-Lisp の構文 変数 変数の宣言 変数の束縛 制御構造 if or and cond while catch, throw 算術 演算子 算術関数 章末問題 2 余談 2 関数・変数 余

  • Spell check

    スペルチェック このページではスペルチェックについて説明します。 Emacs には ispell というパッケージが標準でインストールされています。 設定 GNU Aspell のインストール ispell パッケージは ispell コマンドを呼び出してスペルチェックを行ないます。 そのため、ispell パッケージのインストールをする必要があります。 このページでは ispell の代わりに、Cygwin のパッケージとして提供されている GNU Aspell を利用する方法を紹介します。 GNU Aspell をインストールしていない場合は、 Cygwin の setup.exe を利用して Aspell 関連のパッケージをインストールしてください。 正常にインストールされていれば以下のように各パッケージが インストールされていることが確認できます。 (aspell-doc は不要だ

    inak0shi
    inak0shi 2006/05/25
    Meadow+cygwin環境でスペルチェックする設定方法。
  • Meadow

    Meadow(Multilingual enhancement to gnu Emacs with ADvantages Over Windows)は、Windows 9x/NT/2000/XPで動作するEmacs実装の一つです。 Meadowは、もともとはWindows向けのGNU Emacsにおいて多言語拡張をするとの題目で進められていました。しかし、GNU Emacs自身にMuleが統合され、また、一部Meadow由来のコードがGNU Emacsへ導入されたこと、GNU Emacs 20.4でWindows向けにも多言語処理機能が一応のことながら実装されるようになったことから、このような表現はもはや不正確になってしまいました。 Meadowはある時を境にGNU EmacsにおけるWindows実装(NTEmacsと呼ばれています)とは、異なった実装を歩み始めました。現状になっても

  • SKK辞書 - SKK 辞書 Wiki

    最新版の SKK 辞書について 2018 年 12 月以降は、SKK 辞書の更新は github のみです。 最新版の SKK 辞書について、 ソースファイルは https://github.com/skk-dev/dict を、 配布ファイルは https://skk-dev.github.io/dict/ を それぞれ参照してください。 お願いL 辞書の校正に是非ご協力下さい。 最新版の SKK 辞書について Sources 関連項目 各辞書の概略 基辞書 SKK-JISYO.S SKK-JISYO.M SKK-JISYO.ML SKK-JISYO.L 専門辞書 - 固有名詞系 SKK-JISYO.jinmei SKK-JISYO.fullname SKK-JISYO.geo SKK-JISYO.propernoun SKK-JISYO.station 専門辞書 - 専門分野系 SK

  • Let's Try ChangeLog Memo

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。

  • 1