by shigemk2

当面は技術的なことしか書かない

Emacs

twittering-modeのリツイ

コメントつきリツイートはできない。 www.emacswiki.org ‘C-c C-m’, ‘C-c Enter’ カーソル下のツイートを非公式リツイートするために、Editモードに移行する。(‘twittering-retweet’) ‘C-u C-c C-m’, ‘C-u C-c Enter’ カーソル下のツイートを公式リツイート…

Emacs Homebrew

Emacs 26.2 これもう使えない。Cocoaをサポートしなくなったから。 $ brew install emacs --with-cocoa GNU Emacs download - GNU Project Cocoa support for Emacs will not be accepted. This is provided by brew cask install emacs. It is no longer po…

Emacs 26.2

Zはまあ使えるかも Emacs modules can now be built outside of the Emacs tree source. Emacs is now compliant with the latest version 11.0 of the Unicode Standard. In Dired, the 'Z' command on a directory name compresses all of its files. Emac…

Package lacks a file header

Package lacks a file header cask installとかpackage installでこのエラーがでたら、対象のEmacs Lispにヘッダーが足りていないので、↓のプルリクを参考にしてヘッダーを足す。 "Package lacks a file header" when installing via `package-install` · Is…

magit doc

eggに比べたらずいぶん多機能だった Magit User Manual

sql-presto

Emacs上でプロンプトするやつだからちょっと違う MELPA

hackernews.el

hackernews.el hackernewsをEmacsで読むアレ。デフォルトでは20記事しか出ないし、ソートしたいし、読み込みが遅いから、なんとかしたい気持ちを持っている

memo twittering-mode

Vでいろんなタイムラインに移れるけどretweeted_by_meはTimeline spec (retweeted_by_me) is not supported in the Twitter REST API v1.1ってなってだめだった EmacsWiki: TwitteringMode-ja

Pythonのマルチバイト文字列出力のちょっとしたメモ

Emacsのshell-commandで以下のようなPythonワンライナーを実行するとUnicodeEncodeErrorが発生した。 (shell-command-to-string "/usr/local/bin/python2.7 -c \"import sys; sys.stdout.write(u'テスト')\"") "Traceback (most recent call last): File \"<string>\</string>…

思い出しgtags

sudo apt-get install global から M-t とか M-r とか helm-gtags - Emacs JP C/C++ Development Environment for Emacs

memo Wrong type argument: cask-dependency, error

メモ。 Wrong type argument: cask-dependency, error いちおうEmacs25でも発生したけど、.caskを消して入れ直すとかEmacs26に上げるとか Wrong type argument: cask-dependency, error · Issue #365 · cask/cask · GitHub

markdown-modeのテーブル作成

公式をみたら、テーブルを作る機能はないらしい GitHub - jrblevin/markdown-mode: Emacs Markdown Mode

markdown-mode テーブルテスト

|id|name| |:---|:---| |id|name| |:---|:---| ←ここでmarkdown-table-insert-rowを実行しても行は増えない | id | name | | test | test | | id | name | | ←ここでタブを押すと行がふえる GitHub - jrblevin/markdown-mode: Emacs Markdown Mode

japanese-hiragana-region

japanese-hiragana-region リージョン内のひらがなをカタカナに変換する。まさかのEmacs標準機能。なおカタカナバージョンもある emacs/japan-util.el at master · emacs-mirror/emacs · GitHub

defvar

The defvar special form is similar to setq in that it sets the value of a variable. It is unlike setq in two ways: first, it only sets the value of the variable if the variable does not already have a value. If the variable already has a v…

pretty-symbols

Emacs バッファ上の特定の文字列を、記号に変換するやつ lambda → λ とかそういうの 基本はλしか変換できないけど、設定で増やせる (setq pretty-symbol-categories ’(lambda relational logical)) github.com

emacs helm 3.0

Release Version 3.0 · emacs-helm/helm · GitHub No important changes, some bug fixes as always, some unneeded fixes to stop users complaining also. とな。

emacs-helm 2.9.9

release noteがなにもない Release Version 2.9.9 · emacs-helm/helm · GitHub

helm-show-kill-ring

helm-show-kill-ring yank-popの再実装 Preconfigured ‘helm’ for ‘kill-ring’. It is drop-in replacement of ‘yank-pop’. First call open the kill-ring browser, next calls move to next line.

twittering-search

describe-function特になし。Twitterのキーワード検索。時間おきにfetchしてる twittering-search is an interactive compiled Lisp function in ‘twittering-mode.el’. (twittering-search &optional WORD) Not documented. [back]

diredでchown

diredでchown O newowner user だけでユーザーだけ変更できるし、user:group でまとめて変更できる https://www.gnu.org/software/emacs/manual/html_node/emacs/Operating-on-Files.html

auto-compression-mode

gzファイルをEmacsで開くと自動で中身をひらいてくれる 内部的には gzip -c -q -d < test.gz みたいなことをしている http://www.gnu.org/software/emacs/manual/html_node/emacs/Compressed-Files.html

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 https://www.emacswiki.org/emacs/TrampMode

reverse-region

リージョン内の行を逆ソートする 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したい

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

s3ed

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

~/.caskにcaskを展開しているときに~/.caskのファイルに変更を加えていたらこのエラー

Emacs twig-mode

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