@peccul is peccu

(love peccu '(emacs lisp cat outdoor bicycle mac linux coffee))

Emacsでclhsコマンドを経由して、カーソル位置にあるシンボルをHyperSpecで調べる

前の記事でclhsコマンドを使えるようにしたので、カーソル位置のシンボルを引数にclhsコマンドを呼べるようにした。

clhsにはパスが通っている前提。

(require 'thingatpt)
(defun clhs-symbol ()
  (interactive)
  (shell-command (concat "clhs " (thing-at-point 'symbol))))

;; 必要に応じて
;; (define-key lisp-mode-map (kbd  "M-.") 'clhs-symbol)

HyperSpecを開くRoswellスクリプトをプロキシ環境下で動かす

blog.8arrow.org

深町さんのスクリプトを使ってみたかったが、シンボル一覧を取得するときにプロキシを超えられなかった。

drakma:http-request環境変数HTTP_PROXYの内容を渡すように変更してみた。 こんな変更でよいのかわからない。

続きを読む

bash: scp: コマンドが見つかりません

scpが使えなくて焦った。

zshを使っているのになぜbash?と思ったが、どうやらサーバー側にscp(sshも)が入っていなかった。インストールして解決。

sudo yum install openssh-clients

macのEmacsで分離した濁点と半濁点を引っ付ける

PDFから濁点や半濁点がついた文章をコピペすると二文字に分離されてしまう。

これを結合するそのまんまの関数がありました。 リージョンを選択して M-x ucs-normalize-NFC-region で終了。これは気持ちいい。

続きを読む