by shigemk2




gzファイルをEmacsで開くと自動で中身をひらいてくれる 内部的には gzip -c -q -d < test.gz みたいなことをしている

sudo via tramp ssh

sudo via tramp ssh TrampでSSHしたあとにsudoしたい なお、できるのはsudoだけで、 sudo su - other_user 的なことはできない C-x C-f /ssh:you@remotehost|sudo:remotehost:/path/to/file RET


リージョン内の行を逆ソートする reverse-region is an interactive autoloaded compiled Lisp function in ‘sort.el’. (reverse-region BEG END) Reverse the order of lines in a region. From a program takes two point or marker arguments, BEG and EN…

emacs helm 2.9.7

Release Version 2.9.7 · emacs-helm/helm · GitHub helm-find-files の見た目が変わったとさ


helm-miniとかでまとめてkill-bufferしたい M-x helm-mini C-space M-D(M + shift + d) M-Dってなんだとおもったら大文字のDだった…


s3ed EmacsでS3をごにょごにょするやつ いったんfindとsaveだけ diredてきなことはできない profileはデフォルト /tmp/の下を間借りしているけど、/tmpの下を弄ればそのままS3に反映されるかどうかはわからない

Dependency cask failed to install: Symbol’s function definition is void: package-build-package

Dependency cask failed to install: Symbol’s function definition is void: package-build-package Output: こういうエラーが出てきた 変数名が変わったらしい とりあえず、cack側にもパッチが投げられておりマージ待ち

Cannot update Cask because of dirty tree


Emacs twig-mode

Emacsのtwig-mode MELPAで入れられる

memo quickrun-timeout-seconds

quickrun-timeout-secondsについてのメモ。 こういう設定にしておいて、 (setq quickrun-timeout-seconds 5) こういうプログラムをemacs-quickrunで実行したときに、 from time import sleep sleep(10) print "hoge" 途中で以下のようなメッセージが出てプロ…

memo Emacs beep

Emacsのビープ音を消してフラッシュさせる (setq visible-bell t) Emacsのビープ音もフラッシュも出さない (setq ring-bell-function 'ignore) 内部的にはding関数を呼び出して音を出している 音を変えたりすることもできるっぽい EmacsWiki: Alarm Bell

emacs-helm v2.9.6

emacs-helm v2.9.6 Highlight directories with tramp in HFF Show suid files in HFF (not tramp) Improve file deletion UI Additional window settings Several bugfixes

Emacs helm 2.9.3 2.9.4

2.9.3 Make helm-occur work on regions. Highlight directories when using tramp with helm-find-files. Divers bugfixes 2.9.4 2.9.3のバグフィックス

Emacs markdown mode

Emacs markdown mode なんだか、ぐぐるとだいたいQiitaとか出てくるんのだるい

emacs egg link

emacs egg link こっち使ってるけど最後のコミット、6年前だしなあ 公式

memo markdown realtime preview in Emacs

memo markdown realtime preview in Emacs flymdつかってみる Firefoxがベターっぽい


twittering-favorite ふぁぼるアレ。もうふぁぼって言わないな。なお、キーバインドはデフォルトでは割り当てられていない。 実際にキックしているAPIはココ。…

memo emacs-helm 2.9.2

memo emacs-helm 2.9.2 Don't unquote pattern when used as candidate Fix issue that some regexps in helm-boring-file-regexp-list

Emacs helm v2.9.1

Emacs helm v2.9.1 とくにコメントするところはなかった…

memo dired-recursive-deletes

memo dired-recursive-deletes Emacs diredでディレクトリのなかみを再帰的に消すときは、「ディレクトリを消しますか?」と聞かれる デフォルトで聞かれるようになってて、設定は dired-recursive-deletes にある (setq dired-recursive-deletes 'always) …

memo json-pretty-format

memo json-pretty-format EmacsでJSONを整形するアレ Emacs24.3から標準で入った 直接のコミットログはこちら

Emacs helm 2.9.0

Emacs helm 2.9.0 make install でのインストールの許可 Release Version 2.9.0 · emacs-helm/helm · GitHub

Emacs C-u C-y

C-u C-y the command instead leaves the cursor in front of the inserted text, and sets the mark at the end C-u C-yするとカーソルは前のまま、ペーストができちゃう

emacs mark-word

emacs mark-word M-@ runs the command mark-word (found in global-map), which is an interactive compiled Lisp function in ‘simple.el’. 単語のマーク。

emacs emojify

emacs-emojify Emacsで絵文字をゴニョるアレ MELPAとかで入れられっる 24.3以上

format nil

format nil nilをformatすると"nil"が返ってくる (format "%s" nil) "nil" (format "%s %s" nil nil) "nil nil" '() nil (format "%s" '()) "nil"


Delete the entire contents of the current buffer. バッファの中身をまるっと消す。消すので、erase-bufferを実行した後に保存するとまるっと中身が消滅する。

Emacs format-sql

Emacs 25.3 Python 2.7.13 (pyenv) Emacsでこういったものを sql = """ SELECT country, product, SUM(profit) FROM sales left join x on GROUP BY country, product having f > 7 and fk=9 limit 5; """ こうするためのものであって、 sql = …

Emacs shell-command

shell-command (shell-command COMMAND &optional OUTPUT-BUFFER ERROR-BUFFER) (shell-command "echo 1") -- returns 0 -- Shell Command Output というバッファに結果が出力される

Emacs generate-new-buffer

Emacs generate-new-buffer 引数名で新しく空のバッファを作成する カレントバッファにはならないので、別途switch-to-bufferする必要がある メジャーモードは Fundamental mode バッファ名が.rbとか.sqlとかで終わっていてもとにかくFundamental mode Creat…