たぬ記 [ tag: Emacs ]

81996.15 224:182.150

setq-local で buffer local な變數を作れることを知つた.

  • public

81987.349 224:173.349

dabbrev-expand を Helm で使ひたい.

  • public

81981.334 224:167.334

let* を初めて使つた.

  • public

81981.304 224:167.304

Emacs の modeline を複數行にできるか.

  • public

81974.513 224:160.513

Elisp の letlet* では let* の方がわかりやすいものだといふ說をるびきち氏の mail magazine で讀んだ.今後, let* をよく使ふやうにしたい.

  • public

81969.645 224:155.645

nodebrew を入れた.

phpenv を使つてみた.どうもうまくいかなかつた.

hexo を使つてみた.

emacs-snapshot を使つてみた.

  • public

81969.365 224:155.365

el-get では package の使用者が依存を記述する. composernpm では package の作者がそれをする.なので, el-get のやり方を私は奇異に感じる.

  • public

81969.358 224:155.358

Emacs のなかから shell command を實行するとき, rvm の利用する path に注意せねばならぬやうだ.

  • public

81969.188 224:155.188

Emacs の shell-command で使ふ shell を指定できるか.

  • public

81968.1 224:154.100

Emacs の Org mode が優れてゐるといふ評を聞く.しかし Markdown ではない notation を採用してゐるのが嫌で手が延びてゐない.もしかしたら Markdown も使へるのだらうか.

  • public

81962.314 224:148.314

magit で stage のときに hunk を分割する方法を知つた.

  • public

81862.35 224:48.350

undo-tree を使ひこなせてゐない.

  • public

81805.543 223:357.543

Emacsoccur は便利だ.しかし,ある word について occur した後他の word についてまた occur すると,舊い方の occur buffer がなくなつてしまふ.これをなんとかしたい.

  • public

81787.494 223:339.494

magit がうまく動かなくて困つてゐたが,解決できた.

これまで, init file に

(if (string= emacs-version "24.5.1")
(lambda ()
(el-get-bundle! magit)
(el-get-bundle! elpa:let-alisnt)
(el-get-bundle! elpa:seq)

と書いてゐたが,これが誤りだつた. lambda は凾數を定義するが,そのなかみは評價しない.評價させるならば lambda ではなく progn だ.

  • public

81778.244 223:330.244

Emacs で file を保存するとき,

  • file 末に改行を入れる
  • file 末に 2 個以上の改行を入れない

と決めてゐる.これをいまは手でやつてゐる.自動化したい.

  • public

81736.072 223:288.072

Emacs を使ひこなせてゐない.焦る.まづは日本語で出てゐる本を全て讀む.

  • public

81736.071 223:288.071

Emacs で code を書いてゐるときに, cursor 位置の method 名を取得したい. cursor 位置の method の test method に移動したい.

  • public

81599.194 223:151.194

(shell-command "ls")

で ls の結果が buffer に表示される.しかし,

(setq cmd 'ls)
(shell-command cmd)

はうまくいかない.どういふ仕組みだらう.

  • public

81480.661 223:32.661

emacs の grep を初めて使つた.該當箇所に跳ぶことができて,とても便利だ.

  • public

81473.272 223:25.272

vim をしばらく使つてみて, emacs になくて vim にあるものの骨頂は text object だ,と見出した.間違つてゐるだらうか.

  • public

81452.604 223:4.604

いま Emacs の modeline に git の branch が表示されてゐる.これがいかなる設定によるものか不明である.不安になる.

  • public

81452.463 223:4.463

.emacs.d の gnupack branch が, mac でも使へるやうになつた.いよいよ fork すべきか.しかし fork のやり方を知らない.

  • public