タグ

2006年11月7日のブックマーク (3件)

  • カーソル位置を維持したままスクロールするelisp - ヒルズで働く@robarioの技ログ

    でも、Emacs デフォルトの半画面スクロールのままだと、気持ち悪いので1行スクロールの設定も追加してみた。 (setq scroll-conservatively 35 scroll-margin 0 scroll-step 1) 半画面スクロールになれてしまってたけど、やっぱりこっちのほうがいい。 この設定だとウィンドウの上下端に行かないとスクロールできないので、自分はカーソル位置を維持したまま1行スクロールできる以下のelispを使っています。学生の頃友達に教えてもらったものです。 (defun scroll-up-in-place (n) (interactive "p") (previous-line n) (scroll-down n)) (defun scroll-down-in-place (n) (interactive "p") (next-line n) (scrol

    カーソル位置を維持したままスクロールするelisp - ヒルズで働く@robarioの技ログ
    ziguzagu
    ziguzagu 2006/11/07
    なるほそ。これは便利。
  • カーソルのあたりのモジュールのソースコードを開く - (ひ)メモ

    ffapが便利そげなので使ってみた。 ソースコード中に use Data::Dumper; use FindBin;とかあるときに、「Dumper」や「FindBin」のあたりにカーソルをもっていってC-xC-fするとそのモジュールのファイルが開ける。 こんな感じ。似たようなffap-*-pathが何個もあってださいけどそっと目をつむる。 ;;; ffap =================================================================== (ffap-bindings) ;; perl (add-to-list 'ffap-alist '(cperl-mode . my-cperl-ffap-locate)) (setq ffap-perl-inc-dirs (apply 'append (mapcar (function ffap-al

    カーソルのあたりのモジュールのソースコードを開く - (ひ)メモ
    ziguzagu
    ziguzagu 2006/11/07
    ffap
  • Perldoc を引きたい。 - Teny's Log

    ;; もう今さら、な感じも無きにしもあらずですが。 少し前のはてなの質問に、 Emacs ユーザーの方に質問です。これは便利! と思える elisp プログラムを教えてください。 というのがあって、私も回答 (過去、答えてみようと思ったはてなの質問が二件あるのですが、何れも id:naoya さんの質問でした。別に他意は無いのですが、どうも私の深層意識の何かに触れるのでしょうか?) なんぞしてみた訳なんですが、私の回答への naoya さんのコメントに、 カーソル位置のパッケージの perldoc をワンアクションで開ける lisp とかないかなあ。 とあったので、少しゴニョってみた訳です。 しかし、色々あって放置状態になっていたのですが、 ■[Perl][Emacs] Perlモジュール名にカーソルを合わせて M-.するとソースを開く2 といった一連の id:higepon さんのエント

    Perldoc を引きたい。 - Teny's Log
    ziguzagu
    ziguzagu 2006/11/07
    M-x cperl-perldoc-at-point。