タグ

tipsとemacsに関するTrapezoidのブックマーク (4)

  • Petit emacs lisp tips on .emacs.el

    Petit emacs lisp tips 数十行程度の小細工 emacs lisp です。主に Meadow 1.15 - 2.20 (emacs 20.7 - 22.0.50.1) 上で動作確認しています。mule と聞いたらラバのことだと思っているので悪しからず。 これらのコードは、頻繁に訂正しています。ご利用は自己責任で。 Contents 起動速度を改善するための emacs lisp [Meadow 1] ハイレベル API で定義されたフォントの読み込みを高速化 [Meadow 2] 色々なサイズのフォントの設定 [04/11/11 追記] .emacs の読み込みスピードを計算 追記: Meadow 2 起動時間の推移(試行錯誤中) [04/02/14 更新] エラー箇所へのジャンプつき .emacs.el の自動バイトコンパイル [05/01/02 更新] ちょっとした機

  • [を] Emacs 初心者のための最低限のコマンド表

    Emacs 初心者のための最低限のコマンド表 2007-01-11-1 [Tips] 最強のエディタである Emacs はその敷居の高さでも最強かも。 なんてったってコマンドが多すぎで初心者はブルーになりがち。 しかもまわりの Emacs ユーザに使い方なぞ聞いた日にゃ、 「入門段階ではそもそも使いこなせないようなすごい機能」 の説明を嬉々として始めたりしがちで手に負えない。(偏見) というわけで、初心者向けに 「最低限これだけ使えればとりあえず大丈夫」 と思うものをまとめてみた。私も普段からよく使うコマンドたちである。 主に「Emacs操作キー一覧」 (http://www.magic.mediawars.ne.jp/tips/emacs_key.html) から抜粋。 上下左右へ移動 C-p, C-n, C-b, C-f行頭・行末へ移動 C-a, C-e1画面進む

    Trapezoid
    Trapezoid 2007/01/12
    布教用
  • マークがアクティブか否かで関数の動作を切り替え - とりあえず暇だったし何となくはじめたブログ

    このエントリで plus さんに作ってもらった関数を雛形に作ってみた. (といっても, 中のコードをちょっと置き換えただけだけどね.) 別に慣れてしまったから問題は無いんだけど, 矩形処理の入力をマークがアクティブかどうかで切り替えれるようなの作ってみた. あんまりテストしてないから何とも言えないけど, たぶん大丈夫. (defun my-string-rectangle-or-transpose-chars (&optional arg) (interactive "*P") (if mark-active (progn (string-rectangle (region-beginning) (region-end) (read-from-minibuffer "String rectangle: ")) (setq mark-active nil)) (transpose-chars

    マークがアクティブか否かで関数の動作を切り替え - とりあえず暇だったし何となくはじめたブログ
  • おもてなしの空間 - firefoxのキーバインドをemacs風にしてみる

    3/18 日(http://d.hatena.ne.jp/amt/20050318/firefox)に、firefox のtextarea のキーバインドのみ emacs 風にしてみたのだが、これをやるとfirefox 上の他の操作も、emacs を意識したキーバインドにしたくなってくる。 Google ってみると、vi-like なキーバインドを公開しているヒト(http://www.calmar.ws/firefox/index.php#keyconfig)はいるのだが、emacs-like なのは見付からなかった。仕方ないので、自分で検討してみた。 以下の話は keyconfig extension を導入していることを前提 keyconfig extension は、http://extensionroom.mozdev.org/more-info/keyconfig より最新版を

  • 1