[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

Emacsとzshに関するTsutomuOnodaのブックマーク (3)

  • emacsのshellモードでのエスケープシーケンスを処理する - hibomaの日記

    症状:http://d.hatena.ne.jp/hiboma/20061029 診断:プロンプトのエスケープシーケンスが問題のようだ 処方:ここに書いてあったのを試した.ansi-color.elというものを読み込むらしい。 http://buxus.s31.xrea.com/pukiwiki/pukiwiki.php?UTF-8#w28bba15 ;エスケープシーケンスを処理 (autoload 'ansi-color-for-comint-mode-on "ansi-color" "Set `ansi-color-for-comint-mode' to t." t) (add-hook 'shell-mode-hook 'ansi-color-for-comint-mode-on) 結果: エスケープシーケンスが解決されて、色づきました!が、まだ時折挙動が怪しい。 未解決:コマンド入

    emacsのshellモードでのエスケープシーケンスを処理する - hibomaの日記
  • zshで最後に打ったコマンドをEmacsの編集中バッファに挿入する - hibomaの日記

    下記のelispを.emacs.el等に貼付けてから M-x zsh-last-historyすると,zshで最後に打ったコマンドを編集中のバッファに挿入します。ChangeLogとか書いてる時にコマンド履歴をいちいちコピペするの面倒だと思って書いた。 環境に依存しないとは思うけど、いちおう*scratch*で動作を試してくださいね。 (defun zsh-last-history (num) "Insert zsh's last history into current buffer." (interactive "p") (let ((command (concat (format "tail -n %s " num) (expand-file-name "~/.zsh-history") " | " "perl -e 'print map{ (split /\\d+:\\d;/)[1

    zshで最後に打ったコマンドをEmacsの編集中バッファに挿入する - hibomaの日記
  • 横着プログラミング 第3回: 履歴マニア

    最終更新日: 2002-05-18 (公開日: 2002-05-18) Unix Magazine 誌に 2002年1月号から 2003年2月号にかけて連載し ていた記事の元の原稿です。 コンピュータの方がうまくできることに人間を使うな。 -- Tom Duff *1 私の見る限り、プログラマという人種は決まって事務作業が嫌いな ようである。同じような書類を何枚も書かされたり、1つ誤字があ るから書き直せと言われたりすると、異常にストレスがたまる。 同様に、計算機を使っていても、同じような作業を何度も繰り返し たり、ちょっとでも間違えたら最初からやり直し、というのは耐え られない。そこで、今回は履歴を活用して作業の再利用をするノウ ハウを取り上げる。 シェルの履歴 Unixを使い始めて間もない初心者が作業しているところを見ると、 打ち間違えたコマンドを律儀に最初から打ち直しているのに気づく

  • 1