タグ

emacsに関するmoto0915のブックマーク (14)

  • Emacsでキーバインドをカスタマイズするための覚書 - gan2 の Ruby 勉強日記

    忘れないようにメモしておきます。 とりあえず僕が知ってるネタはここに全部書きました。 global-set-key を使って C-x l に goto-line(指定行へジャンプ)をバインドする (global-set-key "\C-xl" 'goto-line) ↑と同じことを define-key を使って (define-key global-map "\C-xl" 'goto-line) ↑と同じことを ctl-x-map を使って (define-key ctl-x-map "l" 'goto-line) キーバインドの割り当てには define-key が使える。 define-key の次にあるのはキーマップというやつで、 Emacs で使える一番基的なキーマップは global-map という。 また、他にもモードごとに色々なキーマップがある。 例えば、dired-mo

    Emacsでキーバインドをカスタマイズするための覚書 - gan2 の Ruby 勉強日記
    moto0915
    moto0915 2008/01/18
    メモ
  • http://www.rubyist.net/~rubikitch/computer/clwiki/

    moto0915
    moto0915 2007/12/08
    導入を考えてみる
  • company-mode for Emacs

    Modular in-buffer completion framework for Emacs View on GitHub About Company is a text completion framework for Emacs. The name stands for "complete anything". It uses pluggable back-ends and front-ends to retrieve and display completion candidates. It comes with several back-ends such as Elisp, Clang, Semantic, Eclim, Ropemacs, Ispell, CMake, BBDB, Yasnippet, dabbrev, etags, gtags, files, keywor

    moto0915
    moto0915 2007/11/21
    ac-modeから乗り換えか!?
  • 私の.emacs : アシアルブログ

    moto0915
    moto0915 2007/11/21
    ちょこっと参考にするときに
  • ひげぽん OSとか作っちゃうかMona- - Emacs + GLOBALでソース読みを快適に

    ネットワークサーバー実装のためにuIPのソースを読もう。 NICドライバの移植のためにFreeBSDのソースを読もう。 ということで以前使っていた etags を使おうと思ったがキーバインド忘れた。 そして etags はなんだかいろいろ不満点があった気がするので GLOBALを使ってみることに。 以前GLOBALは出力をHTMLにして使ったことがあるのだが、最近EmacsにどっぷりなのでEmacsから使ってみることに。 0.GLOBALって何? GNU GLOBAL は、ソースコードに索引付けを行うことで、大規模システムのハックやレビューを効率化するソフトウエアです。 ソースファイル中の指定したシンボルを高速に見つけ出し、素早くその場所に移動することができます。多くのサブディレクトリからなり、#ifdef や main() 関数を沢山含んでいるような、いわゆる巨大なプロジェクトをハックす

    ひげぽん OSとか作っちゃうかMona- - Emacs + GLOBALでソース読みを快適に
    moto0915
    moto0915 2007/11/21
    便利そう。早速導入するべし
  • 人力検索はてな - Emacs ユーザーの方に質問です。これは便利! と思える elisp プログラムを教えてください。 標準で組み込まれてるものでも結構です。プログラムがどういうものかの説明も

    Emacs ユーザーの方に質問です。これは便利! と思える elisp プログラムを教えてください。 標準で組み込まれてるものでも結構です。プログラムがどういうものかの説明も簡単にしていただけると嬉しいです。 ちなみに自分が便利だなと思うのは ・ ELScreen (GNU screen のようなスクリーン機能を実現するもの) ・kill-summary.el (killing buffer を履歴表示して yank するものを選べるようにする) ・navi2ch (定番ですねw 2ちゃんねるビューワー) ・riece (IRCクライアント) などです。それから、こういう設定知ってる? 的なものも是非教えてください。 今日 (windmove-default-keybindings) で shift + カーソルキーで分割したウィンドウが移動できることを知って驚愕してます。 よろしくお願い

  • Meadow/Emacs memo:

    現在の最新版での確認が追い付いておらず,設定も古くなってきています.順次, 確認していきますが,中には動かないもの,エラーになるものもあると思います.気付い た方は,最下部のメッセージかメールにて知らせていただけるとありがたいです. 新規追加分の動作確認は Meadow 3.0 でのみ行っています。 Meadow の最新版 (あ るいは Emacs の最新版) では一部古いものと異なる機能などがあります。このページで紹 介しているものも既にいくつかは動作しませんので、ご注意ください。気付いた点は Wiki にメモしてあります。 このページでは Emacs を Windows に移植した Meadow というテキストエディタについて, ゼロからの基礎知識 使い倒すための設定 誰が使うんだよという無駄な設定 Emacs Lisp の紹介 Unix の知識 と片っ端から紹介しています.ほとんどの

  • nscfotytff - Emacs

    moto0915
    moto0915 2007/11/17
    めもめも
  • howm: Hitori Otegaru Wiki Modoki

    English howm: 一人お手軽 Wiki もどき Emacs で断片的なメモをどんどんとるための環境です. 分類機能はあえてつけません. かわりに, 全文検索とメモ間リンクが手軽にできるようにしました. 自由書式なので改宗も不要 :-) ダウンロード: 1.5.0 (更新記録) [2022-12-27] 使い方: UNIX USER 誌の記事 / チュートリアル / 詳細 / → いろいろ(howm wiki) → Meadow memo での紹介 ( バグの指摘をくださる方へ / ChangeLog Memo と howm ) スナップショット版 / git (https://github.com/kaorahi/howm.git) 旧版: 1.4.8 / 1.3.9.2 / 1.3.2 / 1.2.4 / 1.2.1 / 1.1.2.1 / 1.1.1.3 / 1.1.0.4

    howm: Hitori Otegaru Wiki Modoki
    moto0915
    moto0915 2007/11/17
    あとで使ってみる
  • Emacsで折りたたみを行うfolding.el - ユーウツな雨がふりつづいても雪がハートを曇らせてもドアの中で待っていた君に魔法をかけたいのさ

    odz buffer - Emacsで折りたたみを行うで紹介されてるfolding.elを使ってみる 使うときは M-x folding-mode or (autoload 'folding-mode "folding" "Folding mode" t) はずしたくなったら M-x folding-uninstall デフォルトのprefix-key(C-c @)の変更は (setq folding-mode-prefix-key "\C-c") 主なキーバインド(まだ途中;;)C-c @に続いて以下のキーを押すとできる動作の一覧。 C-f folding-fold-regionリージョン範囲を//{{{...//}}}で囲む>folding-shift-in //{{...//}}}だけのブロックを表示folding-shift-out ↑のshift-in modeから出るC-t f

    moto0915
    moto0915 2007/11/17
    foldingに関して。早速導入するべし
  • XKeymacs

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

  • Let's Try ChangeLog Memo

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。

  • Emacs

    はまるとなかなか 前半は Emacs の設定。 後半はプログラミング言語としての Emacs Lisp の話と、Emacs Lisp のライブラリ関数の話 もくじ 分からないことの調べかた カスタマイズグループ(customize-group) ヘルプコマンド aproposで項目説明に移る(apropos-follow) チュートリアル info Info modeでの(default)キー操作 man FAQ(Frequently Asked Question)   サンプル.emacsコードを得る XEmacsがconfigureされたときのオプションを知る キーバインドを調べる(where-is / describe-bindings) Emacs Lispの関数名,変数名からそれを定義するソースファイルをひらく Minibufferのログ キーバインドについて キーバインドを変更

  • EmacsにおけるC++ファイル拡張子と雛形生成

    この場合、ヘッダファイルを拡張子'.h'としているとc-modeになってしまいます。c++-modeにする設定をEmacsに行います。 ファイルを開いてから、毎回次のコマンドを実行する。(とっても面倒ですね) M-x c++-mode RET ファイル先頭に次の記述を行う。 // -*- C++ -*- 拡張子.hをc++-modeに割り付け直すように、.emacsに記述する。 ;; C++ ; ヘッダファイル(.h)をc++モードで開く (setq auto-mode-alist (append '(("\\.h$" . c++-mode)) auto-mode-alist)) ちょっと便利な編集機能 新規にヘッダファイルを作成するときのインクルードガード ヘッダファイルを新規に作成する場合、auto-insert-modeを有効にしておくと、ファイル名に応じたインクルードガードを生成し

    moto0915
    moto0915 2007/05/10
    C++ ヘッダファイル 認識
  • 1