るびきち塾メルマガ『Emacsの鬼るびきちのココだけの話#275』の予告
キー割り当て問題に対する意外な解決策:defalias
defaliasは関数の別名を定義する関数。これを利用して長いコマンドの短縮名を定義しよう。
あなたは知ってる?多くの設定ファイル用メジャーモードがあるけど…
(require 'generic-x)を設定に加えることで、多くの設定ファイル専用のメジャーモードが定義される。デフォルトのconf-modeよりもキーワードハイライトがきちんとしている。
region設定時のキーマップ設定!メジャーモードにも対応
selected.elはregionが設定されたときのキーマップselected-keymapを設定できる。メジャーモード固有のselected-MODENAME-mode-mapも設定できる。
ハイコントラストで濃紺なカラーテーマ
prassee-theme.elはdoom-themeを元にしたハイコントラストで濃紺がバックのカラーテーマです。
【るびきち塾メルマガ#274】Emacs Lispで正規表現検索!
るびきち塾メルマガ『Emacsの鬼るびきちのココだけの話#274』の予告
黒背景のカラーテーマ
blackboard-theme.elは黒背景のカラーテーマ。org/font-lock/mode-lineに対応。
org-modeの大きな表の表題を見失わないように表示する
org-table-sticky-header.elはorg-modeの大きな表の表題をスクロール時に見失わないようにする。
Async/Await!Promiseを超えた非同期処理
async-await.elはAsync/AwaitのEmacs Lisp実装。promise.el単独よりもさらにわかりやすく非同期処理を記述できる。プロセスやネットワークも簡単に。
ハイパーリンク!現在行のコマンド等に対し適切なアクションを実行
wand.elはテキスト内に書かれたシェルコマンドやS式を実行したり、URLを開いたりする。コメントはスキップされるのでソースコード内にWiki的リンクを書くような感覚で使える。
GitHubのデザインを元にした多パッケージ対応カラーテーマ
github-theme.elはGitHubのデザインを元にした対応カラーテーマです。多くのパッケージの色使いをGitHubライクにしてくれます。
【るびきち塾メルマガ#273】検索置換 in elisp with test
るびきち塾メルマガ『Emacsの鬼るびきちのココだけの話#273』の予告
違和感なくミニバッファをパワーアップさせる古代からあるライブラリ
icicles.elはzlc.elの超強化版。ミニバッファ補完に多くの機能を違和感なく追加する。古いEmacsを使ってる人やhelmなどが合わない人はおすすめ。
昔ながらの緑画面を再現させたカラーテーマ
green-screen-theme.elは黒背景緑文字のカラーテーマ。僕も似たようなカラーテーマ+独自設定をやっている。
ワークスペース×タブ切り替えのperspeenをhelmで選択
概要 helm-perspeen.el は perspeen.el の helmインターフェースです。 perspeen.elは ワークスペース>タブの 二層にわたってウィンドウ構成を管理します。 操作性はelscree・・・
優秀な非同期ライブラリpromiseがメチャガチャ使いやすい!
http://emacs.rubikitch.com/promise/ Emacs LispでPromiseするpromise.elに Emacs専用関数がたくさん追加され プログラミングしやすくなりました。 promi・・・
詳説!Alt+Tab感覚で賢くバッファをワンタッチで切り替える
iflipb.elはワンタッチでバッファを切り替えるコマンドiflipb-next-bufferとiflipb-previous-bufferを提供する。類似の標準コマンドとの挙動の違いを詳しく解説!
strings.elのページを更新しました
時間がかかりましたが http://emacs.rubikitch.com/strings/ のページを完成させました。
【るびきち塾メルマガ#272】超簡単!Emacs Lispでバッファを扱うよ
るびきち塾メルマガ『Emacsの鬼るびきちのココだけの話#272』の予告
昔からある主にバッファに関連する文字列関数20選ライブラリ!
strings.elは古くからある雑多な文字列関数ライブラリ。Emacs Lispプログラミングに役立つことだろう。s.elは純粋な文字列関数であるのに対し、strings.elはバッファと関連している関数が多い。
数値リテラルを目立たせてマジックナンバーを阻止しよう
概要 プログラム内に書かれた、 プログラマ本人にしかわからない数字を マジックナンバーといいます。 マジックナンバーは 他人または未来の自分がコードを読むときに、 プログラムの理解を困難にさせるものです。 一般に、マジッ・・・
目にやさしいダークなカラーテーマ
madhat2r-theme.elは黒ベースのカラーテーマです。多くのパッケージに対応し、目にやさしいのがウリです。
lambdaにサヨナラバイバイ!無名関数をスタイリッシュに書く
fn.elはlambda式に超簡潔な記法を与える。(lambda (x &rest r) (list x r))→(fn (list ))
ウィンドウを自動的にリサイズする最も美しい方法
golden-ratio.elはカレントウィンドウの大きさ黄金比に基いて拡大する。たくさんウィンドウを開いてて、狭くて不自由な人におすすめ。除外バッファの指定が柔軟にできる。
目線移動なし!Lisp式の評価値をカーソル右にも表示させる
eros.elはC-x C-eやC-M-xによるEmacs Lispの評価値をカーソルの右側にオーバーレイで表示する。目線の移動がストレスになる人はおすすめ。
【るびきち塾メルマガ#271】バッファにテキストを書き出すよ
るびきち塾メルマガ『Emacsの鬼るびきちのココだけの話#271』の予告
diredのコピー・移動先を履歴からhelm選択
helm-dired-history.elはdiredでディレクトリ名を入力するときに、過去に開いたdired履歴をhelmインターフェースで選択できるようにする。
紫色が特徴なダークなカラーテーマ
概要 rebecca-theme.el は、以下のパッケージに対応したカラーテーマです。 ffap fringe header-line hl-line info link linum show-paren whites・・・
もうひとつのクリップボードをキルリング化して一覧する
browse-kill-ring+.elはsecond-sel.elとbrowse-kill-ring.elを組み合わせることで、SECONDARYクリップボードを第二のキルリングとして記憶・一覧する。
隠し機能?もうひとつのクリップボードでコピペする
second-sel.elはSECONDARYクリップボードによるコピー&ペースト機能を提供する。これにより、事実上2つのkill-ringが使えることになる。