概要 3/10に登場したばかりのこのelispは、活発に開発されていてアツいです! swiper.el は正規表現isearchに一覧を付加するものです。 同じ目的では helm を使ったhelm-swoop.el(大々・・・
org-multiple-keymap.el : org-modeで特定のカーソル位置で操作を簡単にする
概要 <2015-03-24 Tue>見出し行及び新たに作成した要素にも対応しました。 よって、少しworf.el(レビュー) とかぶっています。 org-modeは 無数のキーバインド が登録されている化け・・・
#4 SKK+AZIKで快適・効率的な日本語入力を! (Software Design 2014年8月号掲載記事) Emacs DDSKK インストール 設定 使い方
Emacsによる文字入力一元化を実現するために、スムーズな日本語入力は必要不可欠なものです。本稿では、それを手助けするシンプルな日本語入力システム「SKK」、習得が簡単な拡張ローマ字入力システム「AZIK」を紹介しています。実際にインストール&入力してみて、その便利さ、普段の日本語入力との違いを実感してください。
highlight-thing.elが更新されました
highlight-thing.el(レビュー) が更新されました。 レビュー記事の時点ではグローバルマイナーモードしか用意されていませんでしたが、 今回の更新でローカルマイナーモードも用意されました。 それに伴い非互換・・・
ivy.el : 【ido-vertical-mode風味】候補選択の新実装
概要 Emacsでの 候補選択 は helm や ido がメジャーだと思いますが、 またまた新しい実装が出てきました。 バッファ・ファイル選択のインターフェースとしても lusty-explorer.el(レビュー) ・・・
highlight-thing.el : 【シンボル自動色付け】シンプルでカスタマイズ可能で標準志向で新しい実装
概要 <2015-03-15 Sun> バグ修正&ローカルマイナーモード化されました!! カーソル位置のシンボルをハイライトするelispは、 auto-highlight-symbol.el や highl・・・
bbyac.el : 【タイプ数激減補完】ido式あいまいマッチなdabbrev-completion
概要 通常の M-/ (dabbrev-expand) や M-x hippie-expand では、 補完したい文字列の最初からタイプする必要があり、 elispの長いシンボルを補完するのには向いていません。 そこで、・・・
atom-dark-theme.el : 【黒いぞ!】AtomのAtom Dark themeを移植したtheme
概要 Atom Dark themeは、 Atom.io のそれをEmacsに移植したものです。 名前の通り、全体的に暗い色なのが特徴です。 まぶしい画面を嫌い黒背景にしている人におすすめです。 対応パッケージ diff・・・
shackle.el : 【シンプルなpopwin】ウィンドウの表示方法を柔軟にカスタマイズ!helm・補完・ヘルプバッファにも対応
概要 shackle.el は、バッファの表示方法を シンプルなルールで記述してカスタマイズするものです。 Emacs24から display-buffer-alist という 表示方法を細かく設定するオプションが導入さ・・・
Emacs24.5の2度目のpretest(Emacs 24.4.91)が出ました
http://lists.gnu.org/archive/html/emacs-devel/2015-03/msg00184.html 2/18のpretest(24.4.90) に引き続き、 再びEmacs 24.5リ・・・
orglink.el : org-modeのリンクを他のメジャーモードで使えるようにする
概要 org-mode のリンクはとても強力ですが、 org-mode自体が巨大なメジャーモードであるため 他のメジャーモードでそのまま使えない欠点があります。 それを可能にしてくれるelispが orglink.el ・・・
find-temp-file.el : 【open-junk-fileの類似品】試行錯誤用のファイルを開く
概要 find-temp-file.el は、拙作 open-junk-file.el の類似品です。 つまり、試行錯誤用のファイルを開くものです。 open-junk-fileのプロトタイプ(旧ブログ) M-x pac・・・
echo-bell.el : 【visible-bell++】ビープ音の代わりにちょっとオシャレにお知らせ
概要 ビープ音 はうるさくて鳴らせない環境ってありますよね。 そういう場合は visible-bell を t に設定すればいいのですが、 それでは味気ありません。 そこで、 echo-bell.el はエコーエリアの右・・・
yatemplate.el : 【新規ファイル作成支援】auto-insertのテンプレートをyasnippetに進化させる
概要 auto-insert-mode は新規ファイル作成時に 決まった内容のテンプレートを用意したり、 特定の関数を実行できたりします。 一方で yasnippet.el はいまや鉄板の強力テンプレートです。 しかし、・・・
bury-successful-compilation.el : コンパイルが正常終了したときにウィンドウを自動で閉じるようにする
概要 これは2/28に開発がスタートした新入りelispです。 Emacsは M-x compile でコンパイルできます。 しかし、コンパイルが正常終了したのにコンパイルウィンドウを 手で閉じるのは面倒です。 bury・・・
itail.el : 【ログ解析】tail -fしてgrepで絞り込んだりハイライトしたり…
概要 Webサーバなどのログを解析するのは tail -f シェルコマンドを使うのが定番ですね。 tail -fとはファイルを開きっぱなしにして、 追記されたのと同時に追記分を出力するコマンドです。 itail.el は・・・
imenu-list.el : 関数・変数定義を別バッファに表示してIDEっぽくする
概要 Emacsには元々 imenu という、 多言語対応の関数・変数定義をリストする機能があります。 対応している言語は本当にたくさんあり、 プログラミング言語はもちろんのこと、 HTMLやorg-modeなどの文書に・・・
window-numbering.el : 【3分割以上の人へ】ウィンドウを番号(M-0〜M-9)で選択
概要 ウィンドウを切り替えるelispはたくさんあります。 C-x oをカイゼンするwin-switch.el(レビュー) や switch-window.el(レビュー) 、 そしてウィンドウ選択をace-jump化す・・・
clipmon.el : 【メモ革命】任意のブラウザからクリップボード経由でガンガンメモれ!!
概要 これはすごい! Emacsでメモをとる方法は従来ならば M-x org-capture や ChangeLogメモ などの方法があります。 しかし、これらの方法だとEmacsに閉じているため、 Emacs以外のアプ・・・
Emacsの音声再生機能を強化する
Emacsには サウンド機能 があります。 外部プレイヤーを使わないでも音声を再生できます。 しかしライブラリを使わないで独自にwav解析ルーチンを持っているので、 wavファイルしか再生できない貧弱仕様です。 おまけに・・・
hiwin.el : 他のウィンドウに色を付け、選択中のウィンドウをわかりやすくする
概要 たくさんのウィンドウに分割している人は、 どのウィンドウが選択されているのかわからなくなるかもしれません。 そこで、 hiwin.el は選択されていないウィンドウすべてに 色をつけることによって、選択中のウィンド・・・
helmとanythingをdired化しよう!
るびきち塾メルマガ『Emacsの鬼るびきちのココだけの話#170』の予告
term-run.el : Emacs内蔵ターミナルエミュレータで任意のシェルコマンドを実行する
概要 Emacsには M-x term というターミナルエミュレータがあります。 そこではzshやirbなどのシェル系コマンドを実行できるのですが、 なぜかプログラムの引数は取ってくれません。 そこで M-x term-・・・
wiki-nav.el : 【ハイパーリンク】ソースコードのコメントをWiki化し、M-n/M-pで辿れるようにする
概要 <2015-03-09 Mon> org-link.el(レビュー) でorg-modeのリンクが使えます。 org-mode のリンクはとても強力ですが、 メジャーモードなのでorg-mode以外では・・・
fancy-narrow.el : ナローイングを可視化する
概要 ナローイング とは、テキストの一部のみを表示するもので、 編集操作をその部分に限定できます。 一方、ナローイングされたことに気付かなかったりすることもあります。 そこで、 fancy-narrow.el はナローイ・・・
ido-occasional.el : 【helm時々ido】使いたいときだけido補完をする
M-x package-install ido-vertical-mode 概要 優れた補完のインターフェースとして、 helm と ido があります。 確かになんでもできるhelmはとても優れていますが、 あいまいマ・・・
elscreen-separate-buffer-list.el : 【elscreenワークスペース化】screenごとに独自のバッファリスト(プロジェクト)を持たせる
elscreenをpersp-modeのように扱う。
win-switch.el : 【3分割以上している人必見】ウィンドウを瞬時に切替・分割・リサイズ!
C-x o o o ...で次々とウィンドウを切替えられる。また、リサイズや分割もこなしてくれる