タグ

Emacsに関するnacookanのブックマーク (48)

  • .emacs分割のすゝめ - KAYAC Engineers' Blog

    最近ロードバイクを買いました。nagata(@handlename)です。 前回、安易にも無防備な.emacsを晒したら、我らがtypester先生に 「.emacsに全部書くのは小学生までだよね〜」(大幅に誇張あり) と言われてしまったので、早速.emacsを分割してみたいと思います! (設定ファイル群をgithubにあげました) なんで分割するの? そもそもなんで分割するんでしょうか? メリットとしては、こんなものがあります。 見通しがよくなる 環境依存の設定を切り分けられる 一部のファイルにエラーがあっても他のファイルの設定は適用される それぞれ個別にbyte compileできる 一部のエラーが全体に影響しないっていうのはいいですね。とっても。 では、実際に分割する方法を見ていきましょう。 分割してみよう 分割した設定ファイルを読み込むために、IMAKADOさん謹製のinit-lo

    .emacs分割のすゝめ - KAYAC Engineers' Blog
  • Cocoaベース、64ビット対応のMac向けEmacs、「Aquamacs 2.0」リリース | OSDN Magazine

    Mac向けEmacsの「Aquamacs」を開発するAquamacs Projectは5月10日、最新版となる「Aquamacs 2.0」を公開した。「GNU Emacs 23」をベースとし、Mac OS Xに最適化されたインターフェイスを備えているのが特徴。 Aquamacsは、オープンソースのテキストエディタであるEmacs 23をMac OS X向けにカスタマイズしたたもの。X11(Mac OS X向けのX Window System)は不要で、一般的なデスクトップアプリケーションと同様に動作する。ツールバーや設定ダイアログ、ファイル選択ダイアログ、メッセージボックスによる通知など、Mac OS Xのネイティブアプリケーション風のインターフェイスを備えるほか、Mac上で動くほかのアプリケーションとの統合性もある。 最新版はCocoaをベースとし、64ビットにも対応した。アプリケーショ

    Cocoaベース、64ビット対応のMac向けEmacs、「Aquamacs 2.0」リリース | OSDN Magazine
  • js2-mode.el をいくつかの新しい JavaScript の記法に対応させた - mooz deceives you

    JavaScript の奇妙な記法 最近の JavaScript (Firefox 3.5 以降) では, 色々と奇妙な記法が可能となっている. 例えば, 次のようなもの. let obj = {a: 10, b: 20}; let {a: a, b: b} = obj; // 分割代入の一種 let {a, b} = obj; // 上の省略記法 let [a, b] = [1, 2]; といった分割代入をご存知の方は多いのではないかと思う. 上記の記法はそれの一種とされていて, オブジェクトから特定プロパティの値を持ってくるときに有用. コードゴルフをたしなむ方々や, 某邪悪なアドオンのプラグインを書かれている方々の間では, 空気のような存在となっているらしい. 自分はこの記法を数ヶ月ほど前に知り, それからずっとこの書き方に憧れては, とある理由の為に使うことができずもどかしい思いを

  • Emacsが約2年ぶりのメジャーバージョンアップ - @IT

    2009/07/30 GNU Projectは7月29日、GNU Emacsの最新バージョン「Emacs 23.1」をリリースした。2007年6月に出たEmacs 22.1以来、約2年ぶりのメジャーバージョンアップとなる。GNU/Linux、FreeBSD、SolarisなどUNIX系OSのほか、MS-DOSやWindowsもサポートする。 Unicodeサポートを改善したほか、複数のフォントシステムが扱えるようになるなど、大きな変更がある。PDFファイルやSVGファイルの表示に対応したこと、上下の行の移動が論理行単位から表示行単位に変わったことなど、細かな変更も多い。XEmbed仕様に対応し、X上のほかのアプリケーションへの埋め込みが容易になったという。

  • livedoor Techブログ : emacs lisp で細かい作業を高速化して仕事の速度を数倍にする

    こんにちは。ネットサービス事業部開発グループの amano です。 最近eclipseなどのIDEが流行しているって聞くのですが、当でしょうか。もし当ならemacsやviのような洗練されたエディタを未来に残すためにも、現在使用している人が自らのノウハウを公開する記事を書かねばならないと思います。 さて、仕事柄テキストの整形をすることが頻繁にあるのですが、膨大な量のログなどを整形するときはperl、awkなどでフィルターを書きます。しかし、ほんの数行のテキストにちょっとした加工をしたいときperlで加工処理を書いて実行するというのは、あまり適切ではない場合があります。 例えば、下記のようなcsvがあるとします。 ID, NAME, RUBY, ADDR 0, 雷部どあ夫, らいぶどあお, 東京都 1, 雷部どぁ子, らいぶどぁこ, 島根県 2, 雷部怒亜蔵, らいぶどあぞう, 鳥取県 3

  • もう初心者なんて言わせない、Anything で始まる Emacs 道。 - 日々、とんは語る。

    追記 この記事を元に書籍が出来ました! 時間と命を削って、より詳細に解説しましたので、Emacs に興味がある人はぜひ一度手に取ってみて下さい。 Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus) 作者: 大竹智也出版社/メーカー: 技術評論社発売日: 2012/03/07メディア: 単行(ソフトカバー)購入: 22人 クリック: 396回この商品を含むブログ (1件) を見る僕が Emacs を使いはじめたのは、MacBook を買ってからなので、月日が短く、まだ1年半くらいしか経っていないのですが*1、Emacs を使い始めてすぐに至るところで目にしたのが Anything という単語でした。 たぶん、現 anything.el のメンテナの id:rubikitch さんの記事今anything.elがアツいあたりを見て知って、使

    もう初心者なんて言わせない、Anything で始まる Emacs 道。 - 日々、とんは語る。
  • 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 初心者必見! one-key.el はキーバインドが覚えられない人への特効薬だ - http://rubikitch.com/に移転しました

    Emacs 初心者向け記事がアツい ので、負けじと俺もっ。 Emacs には無数にキーバインドがあるから覚えきれない人が大多数だろう。 10 年以上使っている俺でさえもだ。ましてやどんどん Emacs Lisp を導入する人にとってはキーバインド習得コストは大問題となる。 その問題に対処しようと今年新星のごとく登場したのが one-key.el だ。キーボードからメニュー形式でコマンドを実行する Emacs Lisp だ。導入記は id:grandVin さんに 先越されちゃった 。 http://www.emacswiki.org/emacs/OneKey M-x install-elisp http://www.emacswiki.org/cgi-bin/wiki/download/one-key.el M-x install-elisp http://www.emacswiki.or

  • elisp の公開場所。 - 日々、とんは語る。

    yuuten emacs //アドオン並に公開されてるの? cpanみたいなサイト無いの?教えて欲しい 2009/01/23 はてなブックマーク - yuutenのブックマーク / 2009年1月23日 というコメントがあったので。僕の知っている範囲でご紹介。 まず、総山とも言えるEmacsWiki。 全 elisp 更新順 カテゴリ別(elisp ファイルだけじゃなくて、.emacs に書く内容も含まれる) がある。 次に、CodeRepos の elisp ディレクトリも色々なファイルが置かれてある。Emacs で Outputz できる様になる、outputz.el もここ。 あとは、GitHubEmacs Lisp - GitHub からも色々と見つける事ができます。 まぁ、Emacs は歴史が古いので、共有リポジトリなどがなかった時代から開発されていたものは、各自のサイト

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

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

    Emacs ビギナーに贈る、これからバリバリ使い隊!!人のための設定講座 その1。 - 日々、とんは語る。
  • 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
    nacookan
    nacookan 2009/01/22
    jsでマクロを書けるエディタは良いよねやっぱ
  • bwin·必赢(中国)唯一官方网站

  • 第9回 Emacsエディタ入門

    Emacsは,LinuxをはじめとするUNIX系OS上において,前回に紹介したvi(「viエディタ入門」を参照)と並んで人気の高いエディタです。 Emacsは,しばしば「単なるエディタではなく,一つの環境である」といわれます。その理由は,ソースコードの編集,コンパイル,デバッグはもちろん,メールやWebブラウジングまでEmacsの中で完結できてしまうという,拡張性の高さでしょう。 今回は,Emacs入門を紹介します。 Emacsの概要 Emacsは,今から30年以上前,GNUプロジェクトの創始者であるリチャード・ストールマン(Richard Stallman)氏によって原型となるエディタが作られました。その後,様々なEmacsの実装が作られましたが,その中心となるのは,リチャード・ストールマン氏によるGNU Emacsです。この連載で取り上げている「Ubuntu(Ubuntu 8.04 L

    第9回 Emacsエディタ入門
  • Software Design 2008年2月号 「Emacsマスターへの道」 原稿 — ありえるえりあ

    You are here: Home → 原稿・資料 → Software Design 2008年2月号 「Emacsマスターへの道」 原稿

  • emacsでtwitter,twittering-modeを使い始めた - UNIX的なアレ

    コーディングは当然のこと、メモをとったり、メール読んだりや2chを見たりなどemacsではなんでもできてしまいます。 やっぱりここまでできてしまうと、もっとemacsに統合したいと思ってしまいますね。 そこで、emacsからtwitterがつかえるelispを見つけたので使用をしてみました。 HugeDomains.com ダウンロードする ソースコードはSubversionで管理されています。Tracが導入されていますので、自分はBrowser経由でダウンロードしました。 /lang/elisp/twittering-mode/trunk/twittering-mode.el – share – Trac このページの下にある、Original Formatというリンクからダウンロードしましょう。 設定をする 設定はものすごくシンプルです。公式のサイトにも記述してあるとおりにやればすぐに

    emacsでtwitter,twittering-modeを使い始めた - UNIX的なアレ
  • EmacsでJavaScriptソースを快適に読むために:js2-modeとエグズーベラントCtags - 檜山正幸のキマイラ飼育記 (はてなBlog)

    「横道にそれすぎ」に書いた事情で、EmacsでJavaScriptソースコードを読む環境を少し整えようかと。 次の2つのツールを導入してみよう、っと。 js2-mode: http://code.google.com/p/js2-mode/ エグズーベラント(EXUBERANT)Ctags: http://ctags.sourceforge.net/ 内容: より良いEmacs JavaScriptモード -- js2-mode 強烈なタグファイル作成ツール -- エグズーベラントCtags エグズーベラントCtagsを調べてみる EmacsでJavaScriptソースを読む ●より良いEmacs JavaScriptモード -- js2-mode 以前(2006年7月)、ひげぽんさんの記事で、「ecmascript-mode.el < javascript.el みたいだ」と書いてあった

    EmacsでJavaScriptソースを快適に読むために:js2-modeとエグズーベラントCtags - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • js2-modeを使ってEmacsでJavaScriptを書く

    更新履歴 2008-06-20: 公開 js2-mode をおとなしくさせる js2-mode は Emacs で JavaScript を書くための major-mode です。 外部の JavaScript 処理系無しに (flymake のように) 文法上のエラーを表示するなど、 かなり意欲的な機能を備えています。 しかしその一方で、js2-mode のデフォルトの挙動はかなり独特です。 ここでは、それらの挙動を他の major-mode とそろえる方法を説明します。 インストール js2-mode はファイル単体で配布されていますので、それを load-path の通った場所に置きます。 % wget http://js2-mode.googlecode.com/files/js2-20080616a.el % mv js2-20080616a.el /PATH/TO/js2.el

  • EmacsWiki: Sql Plus

    Lisp:sqlplus.el Available on MELPA! Facilitates interaction with Oracle via SQL*Plus. Moreover, this package complements Lisp:plsql.el (Kahlil Hodgson) upon convenient compilation of PL/SQL source files. SqlPlusThis package was inspired by sqlplus-mode.el (Rob Riepel, Peter D. Pezaris, Martin Schwenke), but offers more features: tables are parsed, formatted and rendered with colors, like in many G

  • emacs-users.jp - 日本の Emacs ユーザのためのハブサイト

    YAPC::Asia 2008 で Michael Schwern は「SEO に有効な独自ドメインを取って,もっと Perl 初心者が集まりやすい nice な Perl の情報を集めたサイトを作れ!」といったそうです.そして「Perl-users.jp - 日Perlユーザのためのハブサイト」ができました. これは Emacs も同じではないのか? そう思って emacs-users.jp ドメインを取り,ここに emacs-users.jp を開始します.完全に perl-users.jp にインスパイアされています.当にありがとうございます.noplans です. とりあえずのリンク集 CodeRepos:/dotfiles/emacs CodeRepos:/lang/elisp Emacs クイックリファレンス Emacs 電子書棚 Emacs Beginner's HOW

  • Major mode to edit Perl scripts

    Perl スクリプトを編集するための設定 cperl-mode を使おう 関数名や変数名の補完入力を使う Perl の Debugger を起動する Perl スクリプトの文法的な正確さを検査する Perl語 Info を活用する cperl-mode を使おう Perl スクリプトを編集する時,普通は Emacs に標準的に附属している perl-mode を使います.しかし,この perl-mode は少し古いので最近の Perl5 の構文を利用するとインデントが崩れたりするなど,多少の不具合があります. それに対して,cperl-mode は最近も継続的にメンテナンスされていて, 新しい機能も利用できるようになっていますので,是非利用しましょう. なお,Emacs20 以降は cperl-mode.el は,Emacs の標準配布の一部となりましたから,特別にインストールする必