eros.elはC-x C-eやC-M-xによるEmacs Lispの評価値をカーソルの右側にオーバーレイで表示する。目線の移動がストレスになる人はおすすめ。
「標準コマンド強化」タグの記事一覧
tile:【C-x 1強化】非分割時に隣のバッファを分割表示する
M-x tileは予め設定されたウィンドウ分割状態を順次切り替える。これを応用することでC-x 1をトグル化できる。応用範囲が広く、おもしろいパッケージである。
バッファごとに文字の大きさを変更して見やすくする5ステップ
標準ライブラリface-remap.el内のface-remap-add-relative関数を使えば、フェイスに手を加えられ、フォントの大きさ等を自在に変更できる。org-agendaの例、prog-modeの例あり。
zoom-window:C-x 1を復元可能にする7つのメリット
概要 zoom-window.elは、 tmuxのzoom/unzoomコマンドを Emacsに移植したものです。 といっても tmuxを使っていない人には ピンときませんね。 別な言い方をすれば C-x 1 (dele・・・
【知ってた?】ネット上のファイルを簡単に開く標準コマンド
M-x browse-url-emacsはURLの内容をそのままEmacsで開きます。HTMLソースはもちろん、Emacs Lispファイルやorgファイルなどを開くのに便利です。快適に保存するための設定も掲載。
hungry-delete.el : 【便利かも】貪欲にホワイトスペースを削除するマイナーモード
概要 hungry-delete.elは、DeleteやBackSpaceキーでカーソル前後すべてのホワイトスペースを削除するパッケージです。 ホワイトスペースを貪欲に食べるイメージですね。 ホワイトスペースだけをまとめ・・・
show-paren-modeをバッファローカルにする
http://stackoverflow.com/questions/10266986/how-to-enable-show-paren-mode-only-for-el-files Emacs標準機能であるshow-p・・・
shrink-whitespace.el : 【M-\拡張】カーソル周りの複数のホワイトスペースを1つ→除去する
概要 shrink-whitespace.el は、カーソル周りのホワイトスペースを調節してくれるコマンド群です。 元々EmacsにはM-SPC(just-one-space)というカーソル周りのスペースを1つにするコマ・・・
beginend.el : モード(dired/mu4e/message/mew対応)に応じてM-<とM->を再定義する
概要 M-<とM->はそれぞれバッファの先頭と末尾に移動しますが、 メジャーモードによってはより望ましい「先頭と末尾」に移動してほしいものです。 diredであれば最初のファイル、メールであれば本文の最初とい・・・
Emacsの音声再生機能を強化する
Emacsには サウンド機能 があります。 外部プレイヤーを使わないでも音声を再生できます。 しかしライブラリを使わないで独自にwav解析ルーチンを持っているので、 wavファイルしか再生できない貧弱仕様です。 おまけに・・・
flx-isearch.el : ido的あいまいインクリメンタルサーチ
isearchであいまい検索を行う。flex-isearchの方が安定していておすすめ。
flx-ido.el : idoのあいまいマッチを改善する
概要 flx-ido.el は、 flx.el というあいまいマッチライブラリを使って、 idoのあいまいマッチを改善します。 あいまいマッチが必ず実行される マッチした部分に色がつく たとえば、 ("chops" "s・・・
mwim.el : コードの先頭・末尾を認識したC-a/C-eを定義する
概要 mwim.el はコードの先頭・末尾を認識するC-aとC-eです。 M-x mwim-beginning-of-code-or-line は、 コードの先頭(行頭からインデントを飛ばした位置) 行頭 に移動します。・・・
zop-to-char.el : M-z(zap-to-char)を目に見える形に置き換える
概要 zop-to-char.el は、 ace-jump-zap.el(レビュー) と同様M-zの置き換えです。 両者に共通するメリットは、標準のM-z (zap-to-char)や M-x zap-up-to-cha・・・
wimpy-del.el : 【弱虫C-w】一定文字数以上killするときに尋ねる
概要 大きなregionを削除するのは怖いですよね。 そこで wimpy-del.el はC-wを「弱虫バージョン」に置き換えます。 一定以上(2000)の文字数を削除するときは尋ねるようになります。 設定 150108・・・
mykie.el : 1つのキーに複数の機能を割り当てる記憶にやさしいキーバインド節約術
C-u付きで別な機能を割り当てたりできる
Emacs org-eshell: org-modeでeshellへのリンクを張る
(require 'org-eshell)と加えてeshellでM-x org-store-link(C-c l) で eshell:COMMAND 形式のリンクが作成できる
org-plus-contrib.el : org-eldoc: 見出し、begin_srcブロックをeldoc表示!Emacs Lisp以外にもC言語、Go、CSS、PHP、Pythonにも対応
org-mode* にて見出しのフルパス、begin_src blockのパラメータ、begin_src内のソースコードのeldocを表示してくれる
【デバッグの友】現在位置のEmacs Lisp関数をトレースする超簡単な方法!
C-M-xにトレーサ機能を塔載する C-u C-u C-M-xで現在の関数をtrace-function。C-u C-u C-u C-M-xでuntrace-all