タグ

emacsに関するyuki_2021のブックマーク (22)

  • Vimmerが闇堕ちした話。 - できる気がしてきた。

    べつに暗黒美無王に洗脳されたわけではありません。(笑) もともとVimmerだった私ですが、あるときLispにハマりいろいろなものがLispに見えてくる病気になりました。そして、ついにエディタの設定ファイルすらもLispにしたいという禁断症状に侵されましてついに邪悪なエディタ(Emacs+evil)に手を染めることになってしまいました。今回はVimmer(私)がなぜ闇堕ちになってしまったのかをお話します。 遡ること、半年前― Lisp好きが高じてVimからEmacsに宗旨替えをし、はじめはEmacsLispの居心地の良さに満足していた私は、Emacsのデフォルトにキーバインドを勉強し(鬼軍曹.elを使って)矯正していたのですが、どうしてもEmacsのテキスト編集能力を使いこなせず悶々とする日々を送っていました。 「あ〜、テキストを早く編集したい。ESC+x遠すぎwwCtrl+[+xとかww

    Vimmerが闇堕ちした話。 - できる気がしてきた。
  • VimとEmacsと私 - かなりすごいブログ

    VimAdventCalendar 2012 235日目VimAdventCalendar 2012 235日目の記事になります。昨日234日目は@unmoremasterさんの「Vim と俺と、それからトウモロコシ畑」でした。unmoreさんとは先日一緒にモバマスカフェに行かなかったり行かなかったりしました。よい思い出です。 VimEmacs私がVimを使い始めて、ちょうど1年くらいになるでしょうか。その前は、2年間ほどEmacsを使っていました。いい機会なので、Vimについて、そしてEmacsについて、思っていることを書こうと思います。だいぶ取り留めもない感じになると思います。 Vim vs Emacsについて「Vim vs Emacs」、たまにみかけますが、どうなんでしょう。あんまりしっくり来ません。Vimはテキストエディタだし、EmacsはOSなので、その辺りの視点が定まってない

  • これから windows で emacs はじめるなら Meadow よりも NTEmacs の方がいいたった 1 つの理由 - clayfishの日記

    透明かこいい (set-alpha '(85 20)) (setq default-frame-alist (append (list '(foreground-color . "white") '(background-color . "black")) default-frame-alist)) refs: NTEmacs Meadow

    これから windows で emacs はじめるなら Meadow よりも NTEmacs の方がいいたった 1 つの理由 - clayfishの日記
    yuki_2021
    yuki_2021 2009/01/28
    半透明のemacs.ちょっと使ってみたい。
  • Emacsで動作するJavaScriptインタプリタ·Ejacs MOONGIFT

    相当歴史の長いプログラミング言語であるLisp。形を変え、様々な方言が生まれつつも今も広く利用されている。一般的にはEmacsの中で使われているのが有名だ。だがその特殊性もあって、使ってみたいと思いつつも手出しできていない人も多いはずだ。 Emacs上で動作するJavaScript そのような方々にとって、Emacs上で動くJavaScriptというのはある種可能性を感じさせるものかもしれない。 今回紹介するオープンソース・ソフトウェアはEjacs、Emacs上で動作するJavaScriptインタプリタだ。 Ejacsは全てEmacs Lispで書かれている。 ロードした後、js-consoleで起動する。すると「js>」が立ち上がるので、JavaScriptを入力すればそれが評価され、結果が返る。JavaScriptなので無名関数などもできるが、document.writeやalertは

    Emacsで動作するJavaScriptインタプリタ·Ejacs MOONGIFT
    yuki_2021
    yuki_2021 2009/01/22
    emacsでJSのデバッグが行える。
  • これから使い始めたい人のためのEmacs講座 全1回 - Kentaro Kuribayashi's blog

    よくある話ですが、コマンド一覧とかを表にして憶えようとしたって、絶対に無理です。そんなの、異常の記憶力の持ち主しか憶えられません。まずは、理屈はなんでもいいからとにかく30分でいいので集中できる時間を取って、以下のコマンドを実行し、チュートリアルをひと通りやってみるのが一番の近道です。 M-x help-with-tutorialその後「Emacs ビギナーに贈る、これからバリバリ使い隊!!人のための設定講座 その1。 - 日々、とんは語る。」などを読むといいと思います。

    これから使い始めたい人のためのEmacs講座 全1回 - Kentaro Kuribayashi's blog
    yuki_2021
    yuki_2021 2009/01/22
    まずは集中できる時間をとって help-with-tutorial を一通り勉強する。
  • XKeymacs

    XKeymacs は Windows 上の全てのアプリケーションにおいて Emacs like な操作性を実現するためのキーボードユーティリィティです。XKeymacs を使用すれば、どの Windows アプリケーション上でも、Emacs のキーバインディングが利用できます。自分で作ったキーボードマクロに、任意のショートカットキーを割り当てることもできます。コマンドプロンプトで、bash のようにコマンドを補完することもできます。Emacs, Xemacs, Mule, Meadow という言葉にピンと来ない人にはあまり縁のないソフトです。Keymacs に C-t と C-l を実装したくて作り始めた XKeymacs ですが、現在一通りの機能は揃いました。 今後は利用者の要望による新機能の追加、及び、 bug fix を中心に完成度を高めていきたいと考えてます。 対応 OS: Win

    yuki_2021
    yuki_2021 2009/01/13
    windows上でemacsキーバインドを実現する。VISTAでもOK.
  • すぐに忘れる脳みそのためのメモ: xmpfilter で Ruby のコードに実行結果をコメントに表示

    1. 自動注釈プログラム xmpfilter とは? Ruby で、スクリプトに注釈として、実行結果を載せたい場合、xmpfilter を使う。 xmpfilter を知ったきっかけは、Rubyの初心者にたいして「これは読むべき」だと思うコードを教えてください。.. - 人力検索はてな のコメントを読んだこと。 僕の例だとxmpfilterという超強力な自動注釈プログラムに惹かれ、内部を解析しました。 2. xmpfilter のインストールと実行 eigenclass - xmpfilter によると、 xmpfilter は rcodetools に含まれている。As of 0.4.0, xmpfilter has been included in rcodetools. eigenclass - rcodetools に従い、コマンドラインから 、rcodetools をインストール

    yuki_2021
    yuki_2021 2008/12/25
    ブログなどで結果も含めて、出力したい場合に使える。emacsでも表示させる方法があるようだ。
  • ダウンロード - Meadow - Trac

    Meadow 2.10 (ASAGAO) -- リリース版 GNU Emacs 21.4 をベースにしています。 Netinstall packages: setup-ja.exe, setup.exe tarball: ftp://ftp.ring.gr.jp/pub/pc/meadow/Meadow-2.10-src.tar.gz ftp://ftp.ring.gr.jp/pub/pc/meadow/Meadow-2.10-i386.tar.gz Meadow 2.11 (KARUKAYA) -- バグフィックス中 (未リリース) Meadow 2.10 のバグフィックス版です。 Netinstall packages: Meadow 2.10 の [Exp] を選択することでインストールできます。 source (subversion): http://svn.meadowy.o

    yuki_2021
    yuki_2021 2008/12/25
    Meadowのダウンロード
  • TRAMP User Manual

    tramp version 2.1.14 ユーザーマニュアル このファイルは tramp version 2.1.14 について説明します。 tramp は GNU Emacs にリモートファイルの編集機能を提供する パッケージです。 tramp は `Transparent Remote (file) Access, Multiple Protocol' の略称です。このパッケージは Ange-FTP のような リモートファイルの編集機能を提供します。 異なる点はファイルの転送方法です。Ange-FTP は、 ローカルホストとリモートホスト間のファイル転送に FTP を使用します。 一方 tramp は、rsh と rcp あるいは他の同じよう な働きをするプログラム、例えば ssh や scpを使用し ます。 このドキュメントの最新バージョンは web サイト http://www.f

    yuki_2021
    yuki_2021 2008/12/23
    trampでemacs環境を持ち歩く
  • PHP開発で追加しておきたいEmacs Lisp 8選 : アシアルブログ

    ; 設定例 (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-user-hook '(lambda () (setq php-manual-path "/usr/local/share/php/doc/html") (setq php-manual-url "http://www.phppro.jp/phpmanual/"))) 2. A CSS editing mode for emacs HTMLと一緒によく書くものといえば、スタイルシートですね。そのCSSを編集するためのモードです。 コードの色付けはもちろんのこと、M-TABでプロ

    PHP開発で追加しておきたいEmacs Lisp 8選 : アシアルブログ
    yuki_2021
    yuki_2021 2008/12/23
    PHP開発で入れておきたいemacsプラグイン
  • おさかなラボ - 禁断の快楽・変態キーバインドのお誘い

    増井俊之氏がセミコロンにエンターをバインドしているという話が頭から離れなかった。もういっそのこと彼以上の変態キーバインドにしてしまおう。コンセプトはホームポジションから一切手を離さずに日常の動作を行うこと。使用ソフトはVista以外のWindows用窓使いの憂(以下mayu)だ(Windows Server 2003 Resource Kit Toolsこのようなソフトウェアもあるらしい。thanks>infohack氏)。 まず感想。いざ慣れると、いかにいままで遠いキーに振り回されていたかが痛感できた。ホームポジション近辺だけで文章やコードが打てるのがこんなに快適だとは正直思わなかった。真似したい人は少ないかも知れないが、大げさではなく、当に流れるように文章やコードが打てる。 エンター まず、増井俊之氏の言うとおり思い切ってセミコロンキーをエンターにしてみた。するとこれが想像

    yuki_2021
    yuki_2021 2008/12/22
    これ、Meadow使えなくなるじゃん。。。
  • Emacs で Ruby 開発環境 - どんならんな

    RubyRails の開発環境として Aptana Studio や NetBeans を試してみたんですが,やはりキーボードですべての操作を行うことができる Emacs を使うことにしました。僕が設定した内容をご紹介します。 設定 今回,僕が Emacs に設定したのは ruby-mode.el と,マイナーモードの ruby-electric.el(対応する括弧やendを自動補完してくれる), rails.el, ruby-block.el(end に対応する行をハイライトする),それから Ruby のデバッガを起動できる rubydb とソースコードのディレクトリやファイル,メソッドを表示してくれる ECB です。 まず,Ruby のソースをダウンロードして展開し,misc ディレクトリに入っているすべての *.el ファイルを load-path の通ったところに置きます。(

    Emacs で Ruby 開発環境 - どんならんな
    yuki_2021
    yuki_2021 2008/12/18
    emacsでのRuby開発環境の構築。取り合えず注目かな。
  • Emacsは忘れた方がいい(Gosling):2008年の名言 - builder by ZDNet Japan

    James Gosling氏に敬意を表したい。彼は、より良いツールがあるにもかかわらず、開発時のニーズを満たすためと称してEmacsを使い続ける開発者らに引導を渡してくれた。 Builder AUの編集者であるChris Duckettが、Javaの生みの親であり、Emacsの開発にも携わったことのあるJames Gosling氏にインタビューを行っている。同氏のEmacsに対する思いは、このエディタを日々の作業で使い続けている人々の熱い想いほどには強くないようである。以下の発言は、Emacsを熱狂的に支持する人々の強い反感を買うことになるに違いない。 あー、Emacsね。あれは1978年頃のアイデアとしてはとても素晴らしいものだったよ。何年前になるかな?30年前?みんな、もういい加減使うのをやめたらどうだ。30年前と言えば、ムーアの法則が少なくとも15回は適用できることになる。2の15乗

    Emacsは忘れた方がいい(Gosling):2008年の名言 - builder by ZDNet Japan
    yuki_2021
    yuki_2021 2008/03/31
    「もうテレタイプなんて使っていないんだろう--それってあまり頭の良いことじゃない。とにかくEmacsを使うのはやめた方がいい」/いままで煽っておいて、このせりふは清清しさすら感じる。
  • Redirect

    yuki_2021
    yuki_2021 2008/03/24
    firefoxにemacsのキーを割り振ることができるエクステンション。微妙、Gmailとかのショートカットキーが使えなくなるし・・・
  • Text browser works on Emacs

    [English / Japanese] Emacs-w3m, a simple Emacs interface to w3m. Emacs/W3 used to be known as the most popular WEB browser on Emacs, but it worked so slowly that we wanted a simple and speedy alternative. w3m is a pager with WWW capability, developed by Akinori ITO. Although it is a pager, it can be used as a text-mode WWW browser. Then we developed a simple Emacs interface to w3m. News Download R

    yuki_2021
    yuki_2021 2008/02/16
    emacs上でテキストブラウザを起動するemacs-w3mの本家
  • Meadow

    4.1 CC mode - C/C++ 等のソースの編集を容易にするモード (1999/11/18更新) 4.2 Allout outline mode - 構造化された文書を編集するモード (1999/12/20更新) 4.3 Font Lock mode - テキストに色をつけて見易くするモード (1999/09/01新規作成) 4.4 Abbrevs(略称) - 長い単語も略称で簡単入力 (1999/11/12新規作成) 4.5 jka-compr - 圧縮したファイルを通常のファイルと同様に扱う (1999/11/20新規作成) 5.1 YaTeX- LaTeX 文書の編集を容易にするモード (2001/02/02更新) 5.2 yahtml- HTML 文書の編集を容易にするモード (2001/02/02更新) 5.3 Semi-gnus - ニュースリーダ &

    yuki_2021
    yuki_2021 2008/02/15
    emacsのツール類のインストール方法など。
  • 閑古鳥 -> 呟き -> 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

    yuki_2021
    yuki_2021 2008/02/15
    emacsでPHPの編集を楽にするphp-modeのインストール、設定方法。
  • TRAMP User Manual

    tramp version 2.1.14 ユーザーマニュアル このファイルは tramp version 2.1.14 について説明します。 tramp は GNU Emacs にリモートファイルの編集機能を提供する パッケージです。 tramp は `Transparent Remote (file) Access, Multiple Protocol' の略称です。このパッケージは Ange-FTP のような リモートファイルの編集機能を提供します。 異なる点はファイルの転送方法です。Ange-FTP は、 ローカルホストとリモートホスト間のファイル転送に FTP を使用します。 一方 tramp は、rsh と rcp あるいは他の同じよう な働きをするプログラム、例えば ssh や scpを使用し ます。 このドキュメントの最新バージョンは web サイト http://www.f

    yuki_2021
    yuki_2021 2008/02/15
    TRAMPはemacsにリモートファイルの編集機能を与えるパッケージです。日本語ドキュメント。
  • Meadow/Emacs memo:

    This domain may be for sale!

    yuki_2021
    yuki_2021 2008/02/14
    Meadowのリファレンス
  • 自作のEmacsチートシートを公開してみる - UNIX的なアレ

    Emacsって使うほどいろいろな機能に気がついていきますが、わりと基的な機能も忘れがちだったりします。(自分だけでしょうか・・・) そんなときにWebを探すのも面倒なので、よく使うコマンドはまとめて手元においてあるのですが、どうせならとおもってまとめてみたので公開します。 ダウンロードはコチラから。 ※PDF形式で公開していますが、元ファイルはxlsの形式です。要望があれば別途公開します。 もしかしたら間違っている部分があるかもしれません。 自分自身のためにもどんどんと修正していきたいと思っていますので、気になる点がありましたらご指摘お願いいたします。 参考にさせてもらったサイト Emacs クイックリファレンス Emacs操作キー一覧

    自作のEmacsチートシートを公開してみる - UNIX的なアレ
    yuki_2021
    yuki_2021 2008/02/13
    emacs使いこなせてないな・・・。便利そう。