タグ

Emacsに関するttakezawaのブックマーク (166)

  • 小人閑居して: 【Emacs】C++の補完にはemacs-clang-complete-asyncを

    2012年9月3日月曜日 【Emacs】C++の補完にはemacs-clang-complete-asyncを いつだったかEmacsでC++の補完のためのElispとしてauto-complete-clangを紹介した。そこに書いた通りauto-complete-clangは直接clang -cc1を叩いているのでclang -cc1でライブラリのパスが通っている必要がある。自分でビルドしたclangでは普通パスが通っていない(というかそちらのほうが正しい挙動のはずなのだけど)ので使い物にならない。 弥縫策として「clangに投げるコマンドにパスを-Iで全部ベタ書きしてね☆」というのが作者からのコメントだったが、めんどくさい。 そんなこんなでちょっと古い(Ubuntuのリポジトリにある)clangを使っていたのが昨日まで。昨晩emacs-clang-complete-asyncという

  • http://shibayu36.hatenablog.com/entry/2012/12/29/001418#mc?u=ainame

    ふとemacsの設定どのくらいになっているのかなーと思って行数数えたら wc -l init.el inits/* | grep total 2303 totalと、とんでもないことになっていたので、これまでどんな設定してたか思い出すことも兼ねて、emacs設定大掃除をおこなってみました。そこで「これは捨てられないなー」と思った設定を淡々と書いていきます。 ちなみに実際の設定ファイルはhttps://github.com/shibayu36/emacs/tree/master/emacs.d を御覧ください。 init-loader.el emacsでinit-loaderを導入してみた - $shibayu36->blog; の記事でも書きましたが、init-loaderは便利です。最近の構成としてはinit.elにはinit-loaderの設定だけ書いて、inits以下に全部設定置いて

    http://shibayu36.hatenablog.com/entry/2012/12/29/001418#mc?u=ainame
  • emacs-snapshot Debian packages

    emacs-snapshot Debian & Ubuntu packages Execute: wget -q -O - http://emacs.naquadah.org/key.gpg | sudo apt-key add - to add the APT key. Debian unstable Add: deb http://emacs.naquadah.org/ unstable/ deb-src http://emacs.naquadah.org/ unstable/ to your /etc/apt/sources.list. Ubuntu Maverick Add: deb http://emacs.naquadah.org/ maverick/ deb-src http://emacs.naquadah.org/ maverick/ to your /etc/apt/s

  • 括弧の自動挿入の挙動をオレオレ設定できるflex-autopair.elで夢を叶える - むしゃくしゃしてやった

    空気を読まずに4/1なのに気エントリの投入です。今までいくつ作られてきたのか分からない、括弧を自動挿入する系のelispを作ったのでリリースします。 私はこれを使い始めてから、閉じ括弧とスペースを打つ回数が激減しました!さらに、怖いぐらい宝くじも当たり、長年の持病だった痔と水虫も治ったらいいなぁ。まずはデフォルト設定を一週間試してみてください。 紹介のためのスクリーンキャストを撮影しましたので、とりあえずご覧下さい。 試しに使ってみる! スクリーンキャストを見て、面白いと思ったはずなので使ってみましょう。 インストールは (auto-install-from-url "https://raw.github.com/uk-ar/flex-autopair/master/flex-autopair.el") を評価するか、 marmaladeから M-x package-install fl

    括弧の自動挿入の挙動をオレオレ設定できるflex-autopair.elで夢を叶える - むしゃくしゃしてやった
  • Emacs24 のインストールと新機能 : 紹介マニア

    概要 この文書では、2015年4月10日にリリースされた 「Emacs 24.5」 を Mac OS X へインストールする手順と、 Emacs 24 で注目の新機能を中心に解説しています。 初期設定、基操作等に関しては Emacs23 (Cocoa Emacs) 入門から中毒まで を参照してください。 この文書は時々修正、更新されます。 目次 概要 Emacs24 のリリース日 Emacs24 バイナリ Emacs24 のソースからのインストール self-contained バイナリの生成 /usr/local 以下へのバイナリの生成 IMEパッチの適用 experimental/hackers-only パッチの適用 開発版のビルド 設定 .emacs.d/init.el の利用 マウス関連の動作変更 後方互換性に関して 24.5 での非互換性 24.4 での非互換性 ad-adv

  • インドの認めたくない現実

    最初に注意事項です。下記の話は「たった3人」に聞いた話です。統計的な意味はまったくありません。念のため。 昨年末、インドのハイデラバードに行きました。そこで3人の学生と話す機会がありました。そして驚きました。なんと彼ら3人が揃いも揃ってVimユーザだったのです。 こう聞くと、なんだインド人のITスキルは凄いと聞いていたけれど、実はIT後進国なんだね可愛そうに、と思うかもしれません。 その認識は間違いです。インドの他の都市はともかくハイデラバードはIT先進都市です。Vim使いの学生たちのレベルも日のトップ高の学生に引けを取りません。彼らはHadoopを使うプロジェクトに従事しています。Amazon EC2も使いこなしています。単なるツールの使い手というだけではありません。たとえばSVM、DHT、HMMなどの略語が説明なしで学生に通じます。略語は順にサポートベクタマシン、分散ハッシュテーブル

  • おすすめEmacs設定 - 2011-02-16 - ククログ

    注: これの更新版である2012年版があります。 他の人がEmacsを使っているのを見ていると、「もっと便利に使えるのに」と、もやっとしたり、「え、その便利な機能ってなに?」と、発見があったりします。だれかに「この設定をすると便利ですよ」と話しやすくするために、今のEmacsのおすすめ設定をここに記しておきます。 ディレクトリ構成 長年漬け込んできたEmacsの設定がそこそこの量になっているので、以下のようなディレクトリ構成にして分類しています。 .emacs.d |-- init.el ;; 基的な設定を記述 |-- config ;; 特定のモードや非標準のElispの設定をこの下に置く | |-- builtins.el ;; 標準Elispの設定 | |-- packages.el ;; 非標準Elispの設定 | `-- packages ;; 非標準Elispのうち、設定が多

    おすすめEmacs設定 - 2011-02-16 - ククログ
  • [JB]ついにEmacs for iOSがやってきた!

    iOSのクリップボードとEmacs for iOSのkill ringとの連携には、拙作PasteboardStackerバンドルのpb2stdioを利用。また、coding systemutf-8に設定します。 (pb2stdio: 標準入出力とiOSのクリップボードをつなぐコマンド) 真田さん過ぎる俺。 dired-modeは、組み込みLinux系でよく必要になる以下のような設定は必要ありませんでした。lsがbusybox版じゃないからですね。 (setq dired-use-ls-dired nil) (setq list-directory-brief-switches "-C")

    [JB]ついにEmacs for iOSがやってきた!
  • Emacsmirror

    Emacsmirror (github) Emacsattic (github) Emacsorphanage (github) epkg.el statistics The Emacsmirror is a growing collection of Emacs Lisp packages. All mirrored packages are available as Git repositories. In most cases this is done by mirroring the upstream Git repository, but if upstream uses something else, then the mirror nevertheless makes the package available as a Git repository. The best wa

    Emacsmirror
  • org-modeをGTDに使う方法 #2 Googleカレンダーへエスクポート - 雑多な覚え書き

    org-mode に含まれている agendaを抽出して、Googleカレンダーにエクスポートする方法を紹介する。なお、iCalendar形式のエクスポートはorg-modeのバージョンに依存して若干異なる。今回は、最新版のversion 6.33f を用いた。 手順の概要は次の通りである。 orgファイルを iCalendar形式にエクスポートする。 エクスポートされたファイルをGoogleカレンダー形式に変換する。 変換されたファイルをGoogleカレンダーにインポートする。 上記を自動化する。 以下に各手順について説明する。 orgファイルをiCalendar形式にエクスポートする。 Emacs で次のコマンドを実行すると、org-modeの内容がiCalendar形式のファイルにエクスポートされる(キーバインドはC-c C-x c )。 M-x org-export-icalend

    org-modeをGTDに使う方法 #2 Googleカレンダーへエスクポート - 雑多な覚え書き
  • Emacsのキーバインドをブラウザで視覚的に表示出来る、emacs-keybindをリリース - おんがえしの blog

    概要 Emacsのキーバインドをブラウザで視覚的に表示できるelispです(スクリーンショット1枚目) 自身が使用したEmacsコマンドを履歴に保存し、Emacsコマンドの使用頻度を一緒に調べることも可能です。(スクリーンショット2枚目、赤が良く使っているコマンド、赤→黄→青の順) 新しくインストールしたモードのキーバインドを確認したり、キーバインドを調整する時にどのキーを余り使っていないか調べるとき等に便利です。 インストールの仕方 emacsと、rubyがインストールされている必要があります。 SourceForgeで開発しています こちらから最新のパッケージをダウンロードして下さい。 解凍したパッケージをロードパスの通った場所に置きます。 .emacsに以下の設定を追加します。Windows環境の人はrubyからも変数の値を利用するので、フルパスで指定しないとうまく動かないかもしれま

    Emacsのキーバインドをブラウザで視覚的に表示出来る、emacs-keybindをリリース - おんがえしの blog
  • How to configure firefox to run emacsclientw on certain links?

    I've got a Perl script that groks a bunch of log files looking for "interesting" lines, for some definition of interesting. It generates an HTML file which consists of a table whose columns are a timestamp, a filename/linenum reference and the "interesting" bit. What I'd love to do is have the filename/linenum be an actual link that will bring up that file with the cursor positioned on that line n

    How to configure firefox to run emacsclientw on certain links?
  • Amazon.co.jp: Emacsテクニックバイブル ~作業効率をカイゼンする200の技~: るびきち: 本

    Amazon.co.jp: Emacsテクニックバイブル ~作業効率をカイゼンする200の技~: るびきち: 本
  • Google 日本語入力の開発版をアップデートしました。(0.13.481.10x)

    初めまして、ソフトウェアエンジニアインターンの秋葉です。読書の秋ですね。普段はプログラミングコンテストにチャレンジしている僕ですが、この秋はインターンとして Google 日本語入力の改善に楽しく取り組ませてもらっています。 さて、Google 日本語入力の開発版をお使いの皆さま、いつも Google 日本語入力をよりよくするためにご協力いただきありがとうございます。日、Google 日本語入力開発版をアップデートしましたのでお知らせします。 Windows 版ユーザーの皆様へのお知らせ 今回の Windows 版は、自動アップデートのテストを目的として、一部の開発版ユーザーの方にのみ配布させていただいています。すべての開発版ユーザーの皆様に新しい Windows 版をお届けできるようになるまで、今しばらくお待ち下さい。開発版の新規インストールも同様で、今回アップデートされたバージョンを

    Google 日本語入力の開発版をアップデートしました。(0.13.481.10x)
  • http://www.mulgasoft.com/

    http://www.mulgasoft.com/
  • Emacs の利用についてのアンケート結果発表。 - 日々、とんは語る。

    bit.ly によると、2日間で約1,800クリック、回答者は200人以上ということで、100人くらい集まったら嬉しいなと思っていたのですが、予想の倍以上も集まりとても感激しました (現在もまだ回答は増えています)。 中には、アンケートの回答に交えて僕への応援メッセージを下さった方もおり、デレデレしました (残念ながら愛の告白はありませんでした)。 この場で再び御礼申し上げます。 アンケートの回答データ。 アンケート結果の纏め (Google Docs) アンケート生データ (Google Docs) 生データは、ちょっと見難くなっています。順番がごちゃごちゃなのは、作成中に順番を入れかえたら後から変更できなかったからです。 先に纏め。 このアンケートの作成ポイントとして、Emacs に興味の無い人からの意見は汲み上げないことにしました。 逆に、なぜ Emacs を使わなくなったのか、また

    Emacs の利用についてのアンケート結果発表。 - 日々、とんは語る。
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • Rubyのための開発補助ツール、RSenseをリリースしました - Functional Emacser

    未踏プロジェクトの援助を受けて、ここ数ヶ月集中して開発していた、Rubyのための開発補助ツールRSenseをようやくリリースしました!配布物やドキュメントは次のURLから入手できます。 http://cx4a.org/software/rsense/index.ja.html RSenseの最大の特徴は、他の開発環境(IDE)では実現できていない高精度なコード補完を実現しているところです。周知のことだと思いますがRubyは動的型付け言語です。そのためプログラムを実際に実行してみないと、ほとんどの式の型は分からないのです。型情報からユーザーの入力を補助するコード補完機能の分野では、これはかなり致命的な問題です。RSenseは型推論の技術を応用することで、この問題を解決しました。上記のURLにもありますが、以下に実際のスクリーンショットやデモが貼っておくので、ぜひご覧ください。 現在利用できる

    Rubyのための開発補助ツール、RSenseをリリースしました - Functional Emacser
  • C/C++のための開発援助ツール、GCCSenseをリリースしました - Functional Emacser

    未踏プロジェクトの支援を受けて開発していた、C/C++のための開発援助ツールGCCSenseをリリースしました。配布物やドキュメントは次のURLから入手できます。 http://cx4a.org/software/gccsense/index.ja.html 開発援助ツールと銘打っていますが、現状利用できる機能はコード補完と自動構文チェック(Emacsのみ)だけです。将来的には関数ヘルプ機能や型表示機能を実装する予定です。 GCCSenseはコード補完などの機能を搭載した独自のGCCを利用しているため、インストールがかなり面倒です。ドキュメントによってある程度カバーしたつもりですが、環境によってまちまちなのでインストール時に問題が出てくるのは必至だと思います。その際は私に連絡してください。 また、独自GCCを利用している関係上、現状ではWindowsでの利用はできません。自由なソフトウェア

    C/C++のための開発援助ツール、GCCSenseをリリースしました - Functional Emacser
    ttakezawa
    ttakezawa 2010/04/15
    Semanticみたいな感じかな もっとサクサク動くなら良さそう
  • สล็อต ฝาก ถอน true wallet เว็บ ตรง เครดิต ฟรี เว็บตรง สุดปัง ที่เดียวจบ

    สล็อต ฝาก ถอน true wallet เว็บ ตรง เครดิต ฟรี ทางเรามุ่งมั่นในการให้บริการเว็บไซต์สล็อตที่มั่นคงและปลอดภัยเพื่อความสุขภาพทางจิตและการเงินของนักพนันทุกท่าน และมีการเข้ารหัสข้อมูลเพื่อป้องกันการขโมยข้อมูลที่ดีเยี่ยม. โปรดกรอกข้อมูลส่วนตัวเพื่อความปลอดภัยและคุ้มครองเมื่อเข้าร่วมเล่นพนันออนไลน์บนเว็บไซต์สล็อตที่มีมาตรการรักษาความปลอดภัยอย่างเข้มงวด. เล่นสล็อตออนไลน์ที่มีมาตรการความปลอดภัยเยอะที่สุดเพื

    ttakezawa
    ttakezawa 2010/03/27
    流行ると良いなあ