タグ

2009年1月21日のブックマーク (17件)

  • カーソル位置を前に戻す point-undo.el をリリース - http://rubikitch.com/に移転しました

    Emacsにはアンドゥ機能があって、「しまった、へんな文字入力しちゃった!」なんて場合は落ち着いて「C-x u」すれば元に戻せる。一方、「しまった、へんな場所にカーソル移動しちゃった!」なんて場合にポイントをアンドゥする機能があってもいいだろう。w3mのUNDO/REDO(カッコにバインドされている)はまさにそれだ。それには拙作point-undo.elを使ってみよう。 M-x install-elisp http://www.emacswiki.org/cgi-bin/wiki/download/point-undo.el 設定はrequireして、適当なキーに割り当てるだけ。ファンクションキー等なるべく押しやすい位置がいいだろう。 (require 'point-undo) (define-key global-map [f7] 'point-undo) (define-key glo

    カーソル位置を前に戻す point-undo.el をリリース - http://rubikitch.com/に移転しました
  • これから使い始めたい人のためのEmacs講座 全1回 - Kentaro Kuribayashi's blog

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

    これから使い始めたい人のためのEmacs講座 全1回 - Kentaro Kuribayashi's blog
    tomoya
    tomoya 2009/01/21
    <del>Kansai.pm の資料マダー(AA略</del><ins>なんか勘違いしていた</ins> まぁ、*nix は総じて、man 文化。
  • CodeRepos::Share – Trac

    imakado: lang/elisp/anything-c-lisp-complete-symbol/anything-c-lisp-complete-symbol. …

    tomoya
    tomoya 2009/01/21
    日本の宝物庫
  • add-to-list を読んでみたがわからなかった => 読んでみて少しわかった - @kyanny's blog

    subr.el という Emacs に標準でついてくるものの中にある add-to-list という関数を使うのが load-path への追加のときにベターな選択肢のようなので、どんなことがかいてあるのかみてみましたが、見慣れない単語(シンボル?)がたくさんでてきてよくわかりませんでした。 null というのは nil と同じかなと予想できて、 member というのもリストに要素が含まれているかの真偽値を返すのだろうと思いましたが、 memq とか memql というのはなんなんだろう。とりあえず一つずつ C-h f とかで引いていくことにします。 ヘルプを引きつつ読んでみたら、だいたいわかりました。 (add-to-list load-path "~/.lisp" t 'eq)のように呼ぶ(呼べる)もので、三つめと四つめの引数は省略できる。 compare-fn というのは、 ele

    add-to-list を読んでみたがわからなかった => 読んでみて少しわかった - @kyanny's blog
    tomoya
    tomoya 2009/01/21
    リストの話
  • dot emacs settings

    .emacs は emacs が読み込む初期設定ファイルです。様々なページから拝借していますが、オリジナルが特定できないので共有財産ということでご勘弁ください。間違いがあれば(yoshinag at is.s.u-tokyo.ac.jp)宛てに指摘してもらえると嬉しいです。以下では基的にMeadowを対象としています。 Contents load pathの設定 言語周りの基設定 日語表示 漢字変換関連 画面表示・フレーム Major/Minor Mode Major Mode Minor Mode その他 Meadow と NTEmacs を使い分けてみる バックアップファイル関連 デフォルトで気になる設定変更 気の利いたキーバインディング Emacsを少し便利する設定 load pathの設定 外部のEmacs Lispファイルを読み込むためには、load pathを指定しておき

    tomoya
    tomoya 2009/01/21
    基本的な設定
  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    Code Archive Skip to content Google About Google Privacy Terms

  • Package Faves: js2-mode

    tomoya
    tomoya 2009/01/21
    構文チェックが良さげ?
  • load-path などの設定 - あどけない話

    ruby-modeの話で、append ではなく cons を使うべきだと書いたところ、使い方に悩んでいる人がいるようです。 たとえば、cons で2 つパスを追加しようとすると、 (setq load-path (cons "foo" (cons "bar" load-path))) となって見にくいです。append なら、 (setq load-path (append '("foo" "bar") load-path)) と書けます。でも、セルを無駄遣いします。こういう場合は、禁断の nconc を使うという手もあります。 (setq load-path (nconc '("foo" "bar") load-path)) しかし、"n" から始まる関数がどういう副作用を持っているのか理解していなければ、使わない方がいいでしょう。 というわけで、僕はこんなことをやっています。 (de

    load-path などの設定 - あどけない話
    tomoya
    tomoya 2009/01/21
    リストの話
  • load-path に追加、 cons 版 - @kyanny's blog

    CodeRepos の http://coderepos.org/share/browser/dotfiles/emacs/kentaro/.emacs などはとても勉強になります。僕は何かにつけて整理整頓が苦手なのですが、 .emacs も例外ではなくロードされる仕組みなどもわからず適当にコピペしているだけなのでぐちゃぐちゃで、意味がわからないからあまり触れたくなくてほとんどいじらないという悪循環に陥っていました。こういう綺麗に整理整頓された設定ファイルを読めるというのは当にありがたいです。 この例にならって自分も少しずつ設定ファイルの整理をしはじめることにしました。それで、まずは load-path の設定をまねてみたのですが、そこでふと、ちょっと前に読んだ ruby-mode - あどけない話 という記事を思い出して、 append のかわりに cons を使って書いてみようと思い

    load-path に追加、 cons 版 - @kyanny's blog
    tomoya
    tomoya 2009/01/21
    リストの話
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    tomoya
    tomoya 2009/01/21
    整理方法
  • 技術情報メモ « WordPressのホームページ制作 東京都杉並区 サウンドボード

    数年放置していた公式ブログ(旧)を取り込み復活させました(笑い) かなり古い情報もありますので、利用される際はご注意くださいませ。 SEO・SEM対策的な意味もありそのままのドメインではなく、新ホームページ内でやっていこうかと。 もっともいつまた放置が始まるかわかりませんが…

    tomoya
    tomoya 2009/01/21
    整理方法
  • org-mode + remember-mode でEmacs内で瞬時にメモをする→コードリーディングに生かす・メモ検索する - http://rubikitch.com/に移転しました

    Emacsで即座にメモを取る方法はいろいろある。日ならばHowmとかChangeLogメモが人気なのかな。俺はorg-mode + remember-modeを使っている。 org-rememberをインストールする remember-modeは頭の中で思い付いたものを即座にメモをするためのシンプルで便利なツールだ。M-x rememberでメモ用バッファがポップアップするから、メモを書いてC-c C-cを押せば記録される、それだけ。https://gna.org/p/remember-el なり「apt-get install remember-el」なりでインストールしてみよう。 org-modeはoutline-modeの超超拡張版だ。もともと構造化テキストを扱うものだったのが、格的なアウトラインプロセッサになっていたり、TODO管理や予定表やスプレッドシート(まじで表計算できる

  • EmacsWiki: Elisp Format

    What is ElispFormat ?ElispFormat is mode that format elisp code.InstallPut Lisp:elisp-format.el in your load-path, and add (require 'elisp-format) in your ~/.emacsUsage“elisp-format-region-or-buffer” – Format region or buffer.“elisp-format-file” – Format file.“elisp-format-dired” – Format dired marked files.“elisp-format-library” – Format library file.Customize“elisp-format-column” The column numb

  • Kansai.pm 第10回ミーティング - Hasta Pronto.org

    日曜にあった Kansai.pm 第10回ミーティングに参加しました。たしか当初はプラグイン勉強会だとか言ってたような気がしたけど、今回も内容の濃いプレゼンが多かったので幅が広い方が面白いのかも。主催する側はまとめるの大変だけど。 内容はみんな書いてるので僕は各セクションの個人的な感想を。アウトラインっぽいのを付けてるけど、アウトラインじゃなくて個人的なメモみたいなものなので、興味のある方は以下のリンクを参照した方がよいです。 イベント/第10回ミーティング報告 - Kansai.pm つなぎ AzureStone(あーじゅ・すとーん)さん セキュアコーディング セキュアコーディングについての勉強会ってのは良さそうだと思った。個人では経験出来ない体験談を共有出来そうなのでもの凄い価値は高いのでは? Plaggerプラグインの作り方(Filter/Notice/Publish編) hashy

    tomoya
    tomoya 2009/01/21
    "yasnippet とか anything とかオールドな人は嫌なんだろうか?" 僕は、環境を変えたくないと考え出したら負けと思っているかも。
  • はてなブログ | 無料ブログを作成しよう

    2024/12/27 ベイスターズのドキュメンタリー映画「勝ち切る覚悟」を見た! シーズン終盤~日シリーズ優勝までの舞台裏を抑えたドキュメンタリーで、ベンチ裏での映像がメインとなっている。ナレーションは無く、説明がほとんど無いので「いつ何があったか」があらかじめわかって…

    はてなブログ | 無料ブログを作成しよう
    tomoya
    tomoya 2009/01/21
    2つも発表、お疲れ様でした。懇親会では席が反対側だったので、お話できませんでしたが、変態リマッパーとしては、参加したい話題ですね。
  • はてなブログ | 無料ブログを作成しよう

    読書感想】論理的思考とは何か ☆☆☆☆ 論理的思考とは何か (岩波新書 新赤版 2036)作者:渡邉 雅子岩波書店Amazon Kindle版もあります。論理的思考とは何か (岩波新書)作者:渡邉 雅子岩波書店Amazon 論理的思考法は世界共通ではない。思考する目的をまず明確にしてその目的に合った思考法を選ぶ技術が要る。…

    はてなブログ | 無料ブログを作成しよう
    tomoya
    tomoya 2009/01/21
    僕も期待したいし、行きたいけど、神戸在住なので、行けたとしても主催は無理ぽ。