タグ

Emacsに関するTAKA128のブックマーク (6)

  • ウノウラボ Unoh Labs: Emacsを自分で拡張する際のTips

    ウノウでは少数派なEmacsユーザのbokkoです。 今回は自分でEmacsLisp(以下、elisp)を書いてEmacsを拡張する際のTipsについて紹介します。 拡張する際に気に留めておくこと Emacsを拡張する上で覚えておくべきなのはEmacs上で行える対話的な動作は「M-x 関数名」で実現できるということです。例えば、C-bはカーソルを1文字分左へ戻しますが、これは「M-x backward-char」とタイプすることと同じです。もしC-bが押しにくい(多分私だけです)のであれば、以下のようなelispを評価してキーバインドを変更することができます。 (global-set-key "\C-l" 'backward-char) Emacsではこのようなキーバインドに限らず、あらゆる操作をelispを使って変更したり、新たに定義することができます。関数名もしくはキーバインドの一方し

  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    Code Archive Skip to content Google About Google Privacy Terms

  • C-x C-s 押下時に Firefox をリロード - Kentaro Kuribayashi's blog

    最速インターフェース研究会 :: AutoHotkeyを使ってFirefoxをリロードするだけのexeファイルを作ってみたあたりから当たりから盛り上がった AutoHotkey を用いて、エディタ保存時にブラウザを自動リロードするネタに、刺客登場。 なんかもうこんなのでいい気がしてきた。 (中略) 「:w[Enter]」が押されたときにFirefoxをリロード。 こんなのVim以外ではほとんど押さないので。押したとしてもFirefoxがリロードされるだけなのでほとんど弊害はないし。起動しておくだけでいいのでお手軽。ターミナルで別サーバのファイルを編集しててももちろんOK。 その発想はなかったわ。。。 つわけでさっそくパクらせていただきたく存じ申しあげたわけだが、Emacs ラー(別名「えまくさ」)としては C-x C-s 押下時に Firefox をリロードしたいところ。まぁ、上記エントリ

    C-x C-s 押下時に Firefox をリロード - Kentaro Kuribayashi's blog
    TAKA128
    TAKA128 2006/10/04
    AutoHotKeyを使って。
  • WeBlowg Side

    Javaもろくにできない癖にLispにうつつをぬかしている今日この頃ですが、「プログラミングGauche」を読んでもピンとこなかった「継続」が、ようやくわかってきた気がします。 ようやく光が見えてきたのは「Schemeによる信号処理入門」と言うのおかげなんですが、このではかなり単純化した形で継続を示してくれてます。 以下はに載っていたの継続についての説明なんですが、継続を考えるには「自分自身を渡す手続き」を考えるとすっきりする気がします。 ; この式の(+ 1 2)の継続を考える (even? (* 3 (+ 1 2))) ; (+ 1 2)を a と考えると継続が得られる (lambda (a) (even? (* 3 a))) ; この継続に(+ 1 2)を与えると元の式になる ((lambda (a) (even? (* 3 a))) (+ 1 2)) ->(even?

  • WeBlowg Side

    Javaもろくにできない癖にLispにうつつをぬかしている今日この頃ですが、「プログラミングGauche」を読んでもピンとこなかった「継続」が、ようやくわかってきた気がします。 ようやく光が見えてきたのは「Schemeによる信号処理入門」と言うのおかげなんですが、このではかなり単純化した形で継続を示してくれてます。 以下はに載っていたの継続についての説明なんですが、継続を考えるには「自分自身を渡す手続き」を考えるとすっきりする気がします。 ; この式の(+ 1 2)の継続を考える (even? (* 3 (+ 1 2))) ; (+ 1 2)を a と考えると継続が得られる (lambda (a) (even? (* 3 a))) ; この継続に(+ 1 2)を与えると元の式になる ((lambda (a) (even? (* 3 a))) (+ 1 2)) ->(even?

  • Using Emacs org-mode for GTD

    Using Emacs org-mode for GTD A brief overview of org-mode Emacs and how it can be used to implement David Allen's Getting Things Done methodology. [February 2009 - This article has been largely superceded by a more recent article] Table of Contents 1 GTD 1.1 Good bye To-Do lists, hello Next Actions 1.2 Contexts 1.3 Agendas 1.4 Waiting For 1.5 Projects 1.6 Calendar 1.7 Tickler File 1.8 Someday/Mayb

  • 1