タグ

emacsに関するnabehiroのブックマーク (55)

  • js2-modeを使いやすくする - speg03の雑記帳

    Emacsのjs2-modeはリアルタイムに構文エラーを示してくれてなかなかよさげな感じだったのだけど、インデントまわりが残念でずっとjavascript-modeを使ってた。 結構前の話だったので、どう残念だったか思い出すために試してみた。 コールバック関数を引数に取る関数なんかで下のような感じになる。(インデント4マスの場合) hoge(function () { foo(); // ここじゃなくて bar(); // ここに来て欲しいわけ }); というのをどうにかして直せないかと探し回って対策を発見。 Editing JavaScript with Emacs — js2-mode / Projects / Mishoo's homepage ほぼ丸パクリでかなり良い感じになりました。多謝。 導入手順 とにかく必要なのは js2.el と espresso.el の2つ。ロードパス

    js2-modeを使いやすくする - speg03の雑記帳
  • not found

  • Emacs でつくる JavaScript と ActionScript の環境 - JACO-BASS

    Home » Blog, イベント, 制作 » 2009 » 6 月 » Emacs でつくる JavaScript と ActionScript の環境 第7回のウェブテコで発表したネタです。スライドを用意しなかったので、今回はブログの記事として書きます。 Emacs の JavaScript のメジャーモード。 Emacs では、特定のファイルを編集する場合、それに特化したメジャーモードを使うことで、編集をより便利に行なうことができます。 JavaScript を編集するためのメジャーモードは、以下のものが代表的です。 javascript-mode js2-mode 最近、人気なのは js2-mode の方で、こちらは Java で書かれた JavaScript パーサのRhinoが移植されており、リアルタイムの構文チェックが行なわれるところが他のモードとの大きな違いです。 ただし

  • 第117回 UbuntuとEmacsでプログラミングをはじめよう(中編) | gihyo.jp

    先週に引き続き、今週はC言語以外の言語や開発をサポートするための、いくつかの機能を紹介します。 scratchバッファでEmacs Lispを使ってみよう ご存じの通り、Emacs LispはEmacsで使われているLispの方言です。EmacsはC言語で書かれたコア部分以外のほとんどがこのelispによって実装されており、ユーザはelispによってEmacsそのものを拡張することができます。 Emacsの設定ファイルである.emacsもelispのプログラムそのもので、Emacsは.emacsに書かれたコードを評価することで、設定を行っています。 といっても、そんなに難しいものではありません。Emacsを起動した時に、最初に開かれるバッファ *scratch* は、デフォルトでメジャーモードが lisp-interaction-mode になっており、このモードではelispの式をその場

    第117回 UbuntuとEmacsでプログラミングをはじめよう(中編) | gihyo.jp
  • EmacsWiki: Site Map

    The EmacsWiki is dedicated to documenting and discussing EmacsAndXEmacs and EmacsLisp. See the MissionStatement for more information. You can edit this website. There’s a link, Edit this page, at the bottom of this and other pages. Please check Comments on SiteMap before editing this SiteMap page, however. How to use this siteHowToNavigate – how to find what you’re looking for HowToEdit – how you

  • Emacs Color Theme - プログラマーになりたい!

    Emacsの背景色やフォントの色を一括で管理してくれるEmacs Color Themeというものがあったのでインストール。 Link:Gnu Emacs Color Theme まずは上のリンクから「color-theme-6.6.0-mav.zip」をダウンロードしてくる。(分かりにくい) Link:http://www.cs.cmu.edu/~maverick/GNUEmacsColorThemeTest/color-theme-6.6.0-mav.zip ダウンロードしたら解凍して、できたディレクトリ内にある color-theme.el themes(ディレクトリ) を /usr/share/emacs/site-lisp/ にコピーする。 次にEmacsを起動して.emacsに以下を追加 (require 'color-theme) (color-theme-initializ

    Emacs Color Theme - プログラマーになりたい!
  • not found

  • Aspell - TeX Wiki

    間違ってユーザ辞書に登録してしまった場合は,ユーザ辞書をテキストエディタで開いて当該行を削除. ユーザ辞書は通常 ~/.aspell.en.pws という名前になっています. さらに Aspell には, --add|rem-tex-command=<str> TeX commands --[dont-]tex-check-comments check TeX comments --add|rem-tex-extension=<str> TeX file extensions このようなオプションがあります. 例えば,コメント文もスペルチェックして欲しいときには, aspell -c -t --tex-check-comments TeXソースファイル とします. 非標準の TeX コマンドを追加したい場合には,--add-tex-command を使います.--add-tex-comma

  • Lisp一夜漬け

    Lisp 一夜漬け 「Lisp 一夜漬け」は、ソフトバンクの月刊誌『Oh!X』の 1995年10月号〜1995年12月号に掲載された Lisp 講座です。 ここでは、掲載当時の X68000 に特化した部分などは削除してあります。 (ということは、1995年12月号掲載ぶんは全削除です) Lispの書き方 (1997.09.26 21:55) Lisp の世界 関数という概念 書き方 変数 制御と述語 関数定義 リスト (1997.10.01 00:50) Lisp におけるデータ型 ドット対 ドット対からリストへ nil について リストの定義 リストを扱う関数 リストを扱うプログラムを作る

  • Emacs - SanRin舎

    GNU Emacs(家) gnupack(Windows用のNTEmacsが手に入る) GNU EmacsでもWindows版はあるがgnupackのNTEmacsだと最初から日語をインライン入力できるのでこちらのほうがいい。gnupackの「ダウンロード-Emacs」からダウンロードする。 インストール ダウンロードしたファイルを解凍する。どこに、置いてもいいけど、Cドライブ直下に置いてみた。 環境変数の設定 「コンピュータ」を右クリック、「プロパティ」-「システムの詳細設定」-「環境変数」に行く。 変数「Path」 Emacsのbinフォルダがある場所を設定する。例えば C:\emacs\bin など。 変数「HOME」 Emacsの設定を書くファイルなどを置くフォルダを設定する。デフォルトだと C:\Users\ユーザー名\AppData\Roaming になっている。 「App

  • Emacs23.2.91のパッチ(初回IME変換時の表示フォントと日本語isearchの改修) - gnupackの開発メモ

    初回の IME変換時のフォントがデフォルトにならないように改修しました.あと,isearchで日語検索するときに変換中の文字列をミニバッファに表示するパッチ(isearchで日本語入力をやりやすくするパッチ)を見つけたので取り込んでみました.最新のパッチとバイナリは以下で配布しています. パッチ http://sourceforge.jp/projects/gnupack/downloads/46325/emacs-23.2.91-ime-2011-01-03.patch.tar.gz/ バイナリ http://sourceforge.jp/projects/gnupack/downloads/46675/emacs-23.2.91-20110103.exe/ パッチの作り直しにあわせ,自分への備忘録のためにパッチの内容について少し整理します.流用させていただいたパッチと,独自に追加した

    Emacs23.2.91のパッチ(初回IME変換時の表示フォントと日本語isearchの改修) - gnupackの開発メモ
  • 秀丸からEmacsへ移行する - selflearn @ ウィキ

    秀丸は言わずとしれた有名エディタで、開発業務を行っている人にとってなくてはならないアプリです(若干の誇張有り)。強力かつ高速な編集機能、かゆいところに手が届く機能、などなど。 これがなければ皆の生産性は半分以下に落ちてしまうと思います(若干の誇張有り)。使いこなせば使いこなすほど馴染んでくる、というカスタマイズ性の高さも素晴らしい。 その辺はおあつらえのIDEじゃ味わえないです。もうね、開発者だったらどんなことがあっても入れて使いこなせるようになっておくべき、とも思うくらい。 バージョンが上がるごとに「この機能がほしかった」というツボな機能が入ってくるところもね。開発者のことを大切にしてくれているな、という気持ちにさせてくれる「分かっている」アプリなのです。

    秀丸からEmacsへ移行する - selflearn @ ウィキ
  • isearchで日本語入力をやりやすくするパッチ

    GNU Emacs 23.2.1 (i386-mingw-nt6.0.6002) Windows Vista SP2 以下の設定を行うと isearch-mode でIMEを起動できて日語検索ができるようのだけれど (defun w32-isearch-update () (interactive) (isearch-update)) (define-key isearch-mode-map [compend] 'w32-isearch-update) (define-key isearch-mode-map [kanji] 'isearch-toggle-input-method) このままでは、IMEの変換ウィンドウがミニバッファではなく対象のバッファウィンドウに出てしまい ちょっとかっこわるい。 ので、meadowを参考にして isearch-mode に入ったときにIMEの変換ウ

    isearchで日本語入力をやりやすくするパッチ
  • NTEmacs / Emacs for Windows

    Windows用にビルドした GNU Emacs の通称がNTEmacs1である。 よって、NTEmacsはGNU Emacsそのものであり、ページでは”Windows用の”2という意味でNTEmacsと呼ぶ。 Emacs自体に関しては Emacs全般 を参照。

  • emacs23.1のビルド - hirukiyoの日記

    emacs上でWindowsのIMEを利用するためには、emacsにIMEパッチを当ててコンパイルする必要があると知りました。 ちょっと興味があったので、emacs23.1のコンパイルを行ってみることにします。 作業の内容の殆どは、「NTEmacs 23.1 + IMEパッチ適用ビルドメモ」の通りに行っています。 ビルド環境の準備 emacsのビルドを行うために、コンパイラやGNU関連のツールを導入します。 MinGWのインストール http://sourceforge.net/projects/mingw/files/ より、以下の2つをダウンロードします。 MinGW-5.1.6.exe mingw32-make-3.80.0-3.tar.gz MinGW-5.1.6.exeを実行しインストールを行います。(インストール先 C:\MinGW) mingw32-make-3.80.0-3

    emacs23.1のビルド - hirukiyoの日記
  • NTEmacs 23.1 + IMEパッチ適用ビルドメモ

    2009/9/2 2010/2/26更新 CygwinやMSYSを使わずにコンパイルするメモ。 ビルド環境の準備 http://www.mingw.org/ のDownloadsから次のファイルをダウンロードしてインストールする。lzmaは7-Zipで展開できる。 GCC Version 4 / Current Release_ gcc-4.40 / gcc-full-4.4.0-mingw32-bin-2.tar.lzma MinGW Runtime / mingwrt-3.17 / mingwrt-3.17-mingw32-dll.tar.gz MinGW Runtime / mingwrt-3.17 / mingwrt-3.17-mingw32-dev.tar.gz MinGW API for MS-Windows / w32api-3.14 / w32api-3.14-mingw3

  • GNU Emacs セットアップ手順 on Windows - Cocoron’s memo

    セットアップ手順 Index of /pub/gnu/emacs/windows からダウンロード。 setx HOME <任意のパス> を実行。 %HOME% に .emacs を配置。 Aspell - TeX Wiki を参考に aspell をインストール。 なお注意点として、体と辞書は別々にインストールし、かつ Path を通しておく必要がある。 no titleを参考に行番号表示 elisp を追加。 perlplus.el をロードパスに配置。 403 Forbiddenにある mode-compile.el をロードパスに配置。 .emacs 個人設定*1 ;; install-elisp (setq install-elisp-repository-directory "~/.emacs.d/") ;; #* というバックアップファイルを作らない (setq auto-

  • Windows環境でGnu Emacsな論文執筆環境を整える

    WindowsEmacsつったらMeabowというヒトが多い中,Gnu Emacsでも十分やんという人向けのまとめ。 last update Nov.18 2010 このページの趣旨は、 Windowsで楽にTeX環境(コンパイラ+エディタ)を整備すること。 自分の備忘録を兼ねているので、フォルダって何?とかパスって何?という人に向けて書いていません。 作業概略 作業としては、ダウンロード→インストール→設定の順番にやるだけ。 1. ダウンロード 以下をダウンロードする。 TeXコンパイラ・・・TeXインストーラ 最新版ではパス設定までやってくれます。あべのりさんに感謝です。 エディタ・・・Gnu Emacs Gnu EmacsWindows版(NTemacsとも呼ばれる)を落とします。最近のは安定して日本語入力可能です。 エディタユーティリティ・・・YaTeX Emacsから

  • Emacs23 (Cocoa Emacs) 入門から中毒まで : 紹介マニア

    Emacs 最新版の解説は Emacs24 のインストールと新機能 を参照してください。 概要 Mac OS X 上で Emacs23 の利用を始めてから使いこなしまでの解説。 今の所この文章はあまりコンピュータ初心者向けとは言えません。Emacs をまったくしらない場合はJFの文章である Emacs Beginner's HOWTO が参考になるでしょう。 またこの文章は http://macemacsjp.sourceforge.jp/ に書いた物を中心に個人的なメモをまとめた物です。 以下で Mac Emacs のメーリングリストを運営しています。Mac上で Emacs を利用している方は加入してみてください。 http://lists.sourceforge.jp/mailman/listinfo/macemacsjp-users またはてなEmacs グループを運営しています

  • emacs コマンド一覧(置換・コピー・検索・終了)

    マクロの使い方と保存 C-x (            ; マクロの記録を始める マクロの記述         ; キー操作なり文字列を打つ C-x )            ; マクロの記録の終了 ESC-x name-last-kbd-macro  ; マクロに名前を付ける (global-set-key "割り当てたいキー" 'マクロ名) ; キーにマクロを割り当てる C-u ESC-x insert-kbd-macro ; マクロをファイルに書き出す ; 割り当てたキーも記録される 書き出されたものを初期設定時にロードされるファイルにコピーします。 削除、コピー、貼り付け キー入力 コマンド名 動作

    emacs コマンド一覧(置換・コピー・検索・終了)