by shigemk2

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

Emacs

cask pr 392

cask pr 392 忘れそうになるから。。。 何ヶ月も前に出したプルリクが時を越えてコメント返って来るの、マジでわけわからないからプルリク出したときにちゃんと備忘しとかないといけない

fcitx.el

fcitx.el ibusに切り替えた。

typo.el

結局なんのemacs lispかよくわからなかった… inserted LEFT SINGLE QUOTATION MARK とか出てくるし、typoをいい感じでチェックしてくれるアレじゃなかったんだ。

format-time-string

フォーマットに従って時間の文字列に変換するアレ。使い方としてはこんな感じ。 (format-time-string "%Y-%m-%d %H:%M:%S" (current-time)) "2017-09-17 17:38:23" (format-time-string "~/junk/%Y/%m/%d-%H%M%S." (current-time)) "~/junk/2017/09/18-03000…

helm 2.8.4

ほい Short release fixing issue #1844. Also helm-ucs and helm-bookmark improvements.

git clone emacs source code

公式には git clone https://git.savannah.gnu.org/git/emacs.git って書いてあるけど、 git clone git://git.sv.gnu.org/emacs.git ってやったほうが圧倒的に早い。 公式でもhttpよりgitのほうが早いって書いてある。というか、remote addしたのをfetchする…

雑記: Wrong type argument: stringp, nil

helm-m-x twitしたら同様のエラーに見舞われたけど、再インスコした上でremacsの最新版じゃなくて25.1(ネットが繋がらなかったので)にバージョンを落としてfixhttps://t.co/Qv6pARSkGK— shigemk2 (@shigemk2) 2017年8月6日 github.com

remacs make failed

github.com recipe for target 'src' failed みたいなことが書かれてあって???ってなったけど暫定対応として make clean してからmakeするとうまくいった。

C-x C-q

describe-keyつかうとやっぱり便利だね C-x C-q runs the command read-only-mode (found in global-map), which is an interactive compiled Lisp function in ‘simple.el’. It is bound to C-x C-q. (read-only-mode &optional ARG) Change whether the cu…

ansible emacs

あとで使うかも

emacs-helm v.2.8.0

Fixed tramp for emacs-26. New feature to create a dired buffer with marked files ready for editing with Wdired. Allow inserting marked candidates from eshell completion. Various bugfixes Release Version 2.8.0 · emacs-helm/helm · GitHub

atykhonov/google-translate

頻度 単語 内容 1003 t t 838 a a 612 i 私 254 an 〜 187 at で 154 in に 126 on に 113 the その 103 translate 翻訳する 102 to に 85 is は 76 google google 70 google-translate グーグル翻訳 49 or または 41 default デフォルト 41 it それ 40 lang…

google-transrate output option

google-translateの出力について。output-destination なるオプションがあるので、それを任意の文字列に変更する。 (custom-set-variables '(google-translate-default-source-language "en") '(google-translate-default-target-language "ja") '(google-tr…

google-translate

こういう感じ。echo-areaは、'echo-areaってかけばよかったんや (require 'google-translate) (global-set-key "\C-ct" 'google-translate-smooth-translate) (custom-set-variables '(google-translate-default-source-language "en") '(google-translate-d…

sort-regexp-fields

わからん。 (sort-regexp-fields nil "^.*: +\\([0-9]+\\).*$" "\\1" begin end)

sort-lines

(sort-lines nil (point-min) (point-max)) http://www.geocities.co.jp/SiliconValley-Bay/9285/ELISP-JA/elisp_501.html

delete-duplicate-lines

delete-duplicate-lines is an interactive autoloaded compiled Lisp function in ‘sort.el’. (delete-duplicate-lines BEG END &optional REVERSE ADJACENT KEEP-BLANKS INTERACTIVE) Delete all but one copy of any identical lines in the region. Non-…

with-temp-buffer

with-temp-buffer is a Lisp macro in ‘subr.el’. (with-temp-buffer &rest BODY) Create a temporary buffer, and evaluate BODY there like ‘progn’. See also ‘with-temp-file’ and ‘with-output-to-string’. 一時的なバッファを作成する

point-max

point-max is a built-in function in ‘C source code’. (point-max) Return the maximum permissible value of point in the current buffer. This is (1+ (buffer-size)), unless narrowing (a buffer restriction) is in effect, in which case it is les…

pointmin

point-min is a built-in function in ‘C source code’. (point-min) Return the minimum permissible value of point in the current buffer. This is 1, unless narrowing (a buffer restriction) is in effect. バッファの最小値をもとめる

Emacs array

囲って、arefで要素を取る (setq primes [2 3 5 7 11 13]) (aref primes 4) (aref "abcdefg" 1) Array Functions - GNU Emacs Lisp Reference Manual

show a message in emacs

insertを使う なお、文字列 (defun hello-world () (interactive) (insert "Hello, world!\n")) Hustler's Tutorial to Emacs Lisp

generate new empty buffer for emacs

空の新しいバッファを生成するアレ。 (defun xah-new-empty-buffer () "Create a new empty buffer. New buffer will be named “untitled” or “untitled<2>”, “untitled<3>”, etc. URL `http://ergoemacs.org/emacs/emacs_new_empty_buffer.html' Version 20…

emacs helm v2.7.0

helm-debug-toggle は非推奨 マウスの使い方のヘルプ追加 など Release Version 2.7.0 · emacs-helm/helm · GitHub

emacs helm v2.6.1

Release Version 2.6.1 · emacs-helm/helm · GitHub bugfixなど。

remacsclient

lib-src/remacsclient srcの下には出来ていない。あくまでlibなのね。 github.com

remacs

週末ぜってえやるからな。 GitHub - Wilfred/remacs: Rust Emacs

emacs-helm v2.6.0

helm-M-x have now its own sort function for fuzzy. fuzzy用のソート関数を用意。あとはちょっとしたbugfix github.com

emacs helm v2.5.4

bugfixとか。 Release Version 2.5.4 · emacs-helm/helm · GitHub

Emacs Mirror

このあたりからダウンロードする Index of /pub/GNU/emacs