タグ

emacsに関するyuzuponzuのブックマーク (25)

  • Emacs の find インターフェース igrep.el。 - 日々、とんは語る。

    これも海外サイトを見ていて見つけたもので、find コマンドを使って、サブディレクトリも grep 検索するコマンドを提供する Elisp です。 EmacsWiki: igrep.el にあるので、 M-x install-elisp <RET> http://www.emacswiki.org/cgi-bin/emacs/download/igrep.el <RET>で、インストールできます。 .emacs の設定は、(require 'igrep) でもいいのですが、コメントに autoload の例があるのでこちらでも良いです。 (autoload 'igrep "igrep" "*Run `grep` PROGRAM to match REGEX in FILES..." t) (autoload 'igrep-find "igrep" "*Run `grep` via `fin

    Emacs の find インターフェース igrep.el。 - 日々、とんは語る。
  • とりあえず暇だったし何となく始めたブログ - Emacs でテキスト翻訳をする elisp

    注意: メンテナンスしていないため、動作しなくなっています (2017/10/01) text-translator は, テキスト翻訳サービスを提供するウェブサイトを利用して Emacs 上で文字列の翻訳を行う elisp パッケージです. ダウンロード 友人鯖の復旧がちょっとすぐにはできそうにないので、EmacsWikiに置きました。お手数ですが、1つ1つ落として下さい。すみません(2009,7/4)。 http://www.emacswiki.org/emacs/download/text-translator.el http://www.emacswiki.org/emacs/download/text-translator-vars.el http://www.emacswiki.org/emacs/download/text-translator-load.el また、開発は、

    とりあえず暇だったし何となく始めたブログ - Emacs でテキスト翻訳をする elisp
  • emacs23.1がリリース daemon機能を試用してみる

    Slashdot.jpに emacs 23.1、リリース! という記事が載っていました。 で、自分が使っているemacsはUbuntuのパッケージから持ってきた最新版(emacs-snapshot)で23.0.91.1でした。まぁ、そのうちUbuntuの方もバージョンアップされるでしょう。 emacs23の新機能としては文字のアンチエイリアスが目を引きますね。その他にPDFやDVIファイルが閲覧できるようになっています。emacsでtex環境を完結させたい場合には便利かもしれないですけど、試しにPDFファイルを開いてみると拡大表示ができなかったり?していたので、まだ使い辛い印象がありました。 それから、デーモン機能を使用すること(要するにバックグラウンドでemacsを待機させる状態?)でemacsの起動を高速化することが可能となっているます。そこで、ちょっと試してみて使い勝手がいいか試して

  • PSGMLを導入する

    PSGMLのインストールと設定 Meadowにhtmlやxhtmlを作成、編集するためのモードであるPSGMLを 導入する PSGMLはhtmlやxhtmlを編集するだけでなく、様々なマークアップ言 語を編集するためのモードで、作成や編集を手助けしてくれると共にマー クアップのミスや、不適格なタグの使用をチェックもしてくれる非常に 役に立つモードです。 PSGMLの入手 css-modeなどと同じくインターネット上から入手する事ができます。 入手元:http://sourceforge.net/projects/psgml/ PSGMLについてはCSSとは異なり、DTDファイルが無いとあまり便利とは言えないプログラムです。つまり、PSGML単体でインストールするのではなく、必要なDTDを入手して自分のコンピューター内に配置し、その場所をPSGMLに教えてあげる事で、DTDに沿ったhtml

  • PukiWiki Just For Myself: Emacs/dired

  • HTML helper mode beta

    This is technically beta code, but is quite stable. Don't let the "beta" scare you. For news and documentation for 2.19.1.1, see the main web page for hhm. News 5/17/00 Ben Tindale has kindly contributed code for JSP tags. DOWNLOADING NOTE: some browsers (notably lynx, and some versions of netscape) have trouble saving html-helper-mode correctly: they corrupt files with long lines. You'll have bet

  • dot emacs settings

    .emacs は emacs が読み込む初期設定ファイルです。様々なページから拝借していますが、オリジナルが特定できないので共有財産ということでご勘弁ください。間違いがあれば(yoshinag at is.s.u-tokyo.ac.jp)宛てに指摘してもらえると嬉しいです。以下では基的にMeadowを対象としています。 Contents load pathの設定 言語周りの基設定 日語表示 漢字変換関連 画面表示・フレーム Major/Minor Mode Major Mode Minor Mode その他 Meadow と NTEmacs を使い分けてみる バックアップファイル関連 デフォルトで気になる設定変更 気の利いたキーバインディング Emacsを少し便利する設定 load pathの設定 外部のEmacs Lispファイルを読み込むためには、load pathを指定しておき

  • Emacs で HTML

    html-helper-mode とは Emacs で HTML を編集するためのマクロ(Emacs Lisp プログラム)としては, YaTeX に含まれる yahtml がありますが,ここでは,かの Marc Andreessen 作の html-mode に基づいて Nelson Minar が作った html-helper-mode があります。 現在は Gian Uberto Lauri が保守をしています(が私は Nelson Minar の最終バージョンを使っています)。 html-helper-mode (Nelson Minar) html-helper-mode (Jeff Covey によるマニュアル) HTML Helper Mode (Gian Uberto Lauri) インストール ここでは Nelson Minar の HTML helper mode be

  • 少しばかり CSS あたりお勉強と『mmm-mode』 - 牌語備忘録 -pygo

    少々やってみようかと 崩れないfloatレイアウトのための鉄則 とても参考になった http://adp.daa.jp/archives/000250.html HTML の中の CSS と JS は『mmm-mode』が便利 『キャレット位置によって複数のメジャーモードを切り替えるmmm-mode - ヒルズで働く@robarioの技ログ』さんのそのままコピペ。この設定、素晴らしすぎる。 hoge.htmlを開く M-x mmm-mode Apply Submode Class(C-c % C-c) HTML の中に CSS ある時は「mmm-ml-css-mode」、JSは「mmm-ml-javascript-mode」 (゚Д゚)b 使い方まだよくわかってないけどとりあえず mmm-modeの設定ちょっと変えてみた htmlにjsやcssがあれば自動的に色づけ ;;; mmm-mod

    少しばかり CSS あたりお勉強と『mmm-mode』 - 牌語備忘録 -pygo
  • Meadow/Emacs memo: いろいろなモード - 複数のメジャーモードを共存 ― mmm-mode

    This domain may be for sale!

  • Emacs ビギナーに贈る、これからバリバリ使い隊!!人のための設定講座 その1。 - 日々、とんは語る。

    追記 この記事を元に書籍が出来ました! 時間と命を削って、より詳細に解説しましたので、Emacs に興味がある人はぜひ一度手に取ってみて下さい。 Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus) 作者: 大竹智也出版社/メーカー: 技術評論社発売日: 2012/03/07メディア: 単行(ソフトカバー)購入: 22人 クリック: 396回この商品を含むブログ (1件) を見る というわけで、前に言っていた普及記事です。 前置き(読み飛ばしOK) 僕が Emacs 系エディターを使い初めた当初、特殊なキーバインドにもそれなりに慣れてきたけど、設定が難しくて、誰かの設定をコピペしたけど、何か動かないとか、もうちょっと便利な設定があると思うけど、よく分かんないという日々が最近まで続いていました。 これではいかんと一念発起して、Lispの基礎

    Emacs ビギナーに贈る、これからバリバリ使い隊!!人のための設定講座 その1。 - 日々、とんは語る。
  • emacsのphp-modeを入れてみた - Lism.in * blog - nekoya (id:studio-m)

    phpの開発はローカルにサーバ(実機でもVMでも)立てて、Sambaでつないでxyzzyでコード書く、というのが染みついてるんだけど、もっとリモートの開発環境を整えたい。まだvimemacsをちょこちょこ触って、どっちにいこうかなぁというところです。 emacs は以前、自宅のMacでリモート接続すると日語が化けるという問題が解決できなかったんだけど、いつの間にか直ってた。物ではないけど、 μemacs@X68k → emacs風にカスタマイズした秀丸@Win → xyzzy@Win と15年ぐらいやってるので、キーバインドはやはりemacs系が馴染む。 vimは特に何も追加しなくてもいろいろ入ってるっぽいのと、 Linux使うならvi系は覚えておきたいという気持ちがある。操作も多少は慣れてきたけど、設定ファイルぐらいならまだしもコード書くところまではなかなか。カーソル移動とかウィン

    emacsのphp-modeを入れてみた - Lism.in * blog - nekoya (id:studio-m)
  • EmacsにPHPの補完を実装するマイナーモード、php-completion.elをリリースしました。 - KAYAC Engineers' Blog

    anything.elのインターフェイスを使い、EmacsにPHPの補完を実装するマイナーモード php-completion.el をリリースしました。 インストール・設定・補完のスクリーンキャストは以下です。 php-completion.el DEMO from imakado on Vimeo. 出来る事 visual studioやEclipseライクなポップアップ補完 anything.elのインターフェイスを使った補完 GNU Globalの作ったTAGSファイルから補完候補を自動収得 etags,ctagsで生成したTAGSファイルから補完候補を収得 php.netでのドキュメントの検索 インストール方法 php-completion.elのインストール方法を書きます。 スクリーンキャストと併せてご覧ください。 以下のElispが動作に必要です。anything.el,au

    EmacsにPHPの補完を実装するマイナーモード、php-completion.elをリリースしました。 - KAYAC Engineers' Blog
  • PHP開発で追加しておきたいEmacs Lisp 8選 : アシアルブログ

    はじめまして、アシアルで働くようになってまだ三週間ほどの高橋と申します。 ブログを書くのもはじめてのことなので、何か至らないところがありましたら、ご指摘くださると助かります。 さて、皆さんはPHPで開発を行う際、エディタは何を使っていますか? 私はEmacsというエディタを使っています。Emacsは使いはじめこそとっつきにくいのですが、慣れてしまうと離れられない魅力が一杯詰まった素敵なエディタです。 今回はそんなEmacsでPHPの開発環境を作る場合に、追加しておくと開発がより便利になるelispを8個選んで紹介してみたいと思います。 なお、標準のEmacsに含まれているものは除外しています。 1. PHP mode for Emacs EmacsでPHPのコードを書くなら、やはりこれが必須です。そのためか、追加インストールしなくても使えるようになってるディストリビューションも多いです。

    PHP開発で追加しておきたいEmacs Lisp 8選 : アシアルブログ
  • Emacsのphp-modeで関数を補完・検索する - 牌語備忘録 -pygo

    php-modeの関数を補完・検索まわりではまったのでメモ。 環境:MacOS10.4, carbon Emacs(2008/01?) ここからPHPHTMLマニュアルをダウンロードして /usr/share/doc/あたりにphp用のディレクトリを作って置く(任意の場所で) 以下.emacs.elに追加。 ;; php-mode (autoload 'php-mode "php-mode") (setq auto-mode-alist (cons '("\\.php\\'" . php-mode) auto-mode-alist)) (setq php-mode-force-pear t) (add-hook 'php-mode-hook '(lambda () (setq php-manual-path "/usr/share/doc/php/html") (setq php-sea

    Emacsのphp-modeで関数を補完・検索する - 牌語備忘録 -pygo
  • 閑古鳥 -> 呟き -> emacs で PHP-mode と mmm-mode を使う

    まえがき PHP のスクリプトを書く時にあると便利な emacs 用の PHP-mode のインストール方法と、ついでに html-mode 等との同一バッファ内での同居をさせるための mmm-mode のインストール方法。覚え書き。 emacs や php を使用していない方などには無益な情報。そうでない人にも簡単なことしか書いてないのでそう役にも立たないでしょうが、日語の解説ページがひとつもなかったので、まぁ、ないよりはいいかと。 インストール方法 PHP-modeのインストールは簡単。まず、Project: PHP mode for Emacs: Summaryから最新の php-mode-*.el をダウンロードします。 * の部分はバージョン。 次にダウンロードしたファイルを site-lisp ディレクトリにコピーします。例えば /usr/local/share/em

  • clmemo@aka: Emacs で C 言語プログラミングを始める人へのイントロダクション

    Emacs エディターで C 言語のプログラムを書く人向けに、入門用の解説がないように思う。そこで、知っておくと便利な機能をまとめてみた。 読者は、Emacs の操作とカスタマイズが最低限できる人を対象にしている。つまり、C-x C-f といったショートカット・キーが使えて、.emacs の設定ファイルがいじれる人。各機能について、基的な使い方とその効果、あと最低限の設定について書き出した。 目次 ソースの色付け インデント アラインメント コメント info マニュアル スペル・チェック タグ・ジャンプ 関数名の補完入力 コンパイルとエラー行ジャンプ ChangeLog ファイル 1. ソースの色付け Emacs は、C 言語のソース・ファイルを解析して、if や for といったキーワードに対して、自動で色を付ける。 色を付けることでソースにメリハリが生まれ、可読性が上がる。また、ス

    clmemo@aka: Emacs で C 言語プログラミングを始める人へのイントロダクション
  • GNU Emacsマニュアル: 複数のバッファの使い方

    Emacs内で編集しているテキストはバッファ(buffer)と 呼ばれるオブジェクトの中に存在します。 ファイルを訪問するたびに、 ファイルのテキストを保持するバッファを作ります。 diredを起動するたびに、ディレクトリ一覧を保持するバッファを作ります。 C-x mでメッセージを送信するときには、 メッセージのテキストを保持するためにバッファ`*mail*'が使われます。 コマンドの説明文を求めると、`*Help*'と呼ばれるバッファに説明文が現れます。 どんなときでも、1つのバッファだけが選択されています。 このバッファをカレントバッファとも呼びます。 バッファが1つしかないかのように、 コマンドが『バッファ』に作用するといういい方をよくします。 しかし、実際には、コマンドが選択されたバッファに作用するということです (多くのコマンドはそうする)。 複数のウィンドウがあるとき、 各ウィ

  • Emacsカスタマイズ入門(Emacsをsetqする方法)

    資料のライセンス ライセンスはOPLに従います。 OPL日語訳(参考) 資料のめざすところ なるべく例を多く使います Emacsのカスタマイズを行なうための基的な事柄を解説します(後で応用がきくように) 概要 Emacsを自分流にカスタマイズすればプログラミングやメール、Webブラウジ ング等、最高の環境を手に入れることができます。しかし、Emacsに新しいソ フトウェアを追加したりカスタマイズするためにはelispの基礎知識が必要に なる場面も多く、ソフトウェアの追加を躊躇される方もいらっしゃるようです。 Emacsカスタマイズに必要な最低限のelispの知識や、Emacsの設定ファイル(.emacsファイル)で発生するエラーの対処方法などを中心に解説したいと思います。 Emacsをカスタマイズしよう Emacsってどんなもの? 世間ではテキストエディタということになっていますが

  • Emacsの学習過程

    Emacsの使い方を学んでいくとき、みんなどんな段階を踏んでいくのだろうか。 ちょっと書き出してみた。 付属のチュートリアルをやってみる 基的なキーバインドを必死で憶える 他人の設定をコピペする。 キーバインドを変えてみる。 貼り付けた設定をちょっぴりいじってみる。 フックの意味を知る。 ちょっとした関数を作ってみる。 ある日突然lispの素晴しさに目覚める。 メジャーモードを実装する。 こんな感じ? つーか、日語環境の設定で最初に躓く人が多そうだけどね・・・