Skip to content

Latest commit

 

History

History
84 lines (65 loc) · 3.06 KB

1408220821.eshell-prompt-extras.org

File metadata and controls

84 lines (65 loc) · 3.06 KB

eshell-prompt-extras.el : 【最新版!非互換注意】eshellのプロンプトでgitの状態を表示しよう

[includeme file=”inc-package-table.php” name=”eshell-prompt-extras” where=”melpa”]

概要

eshell-prompt-extras.elは eshell のプロンプトに git の状態を表示するEmacs Lispです。

Python virtual environment にも対応しています。

前のバージョン とは設定方法が変わりました。

また、プロンプトのデザインはthemeという形で 指定するようになりました。

このバージョンでは3種類のthemeが用意されています。

  • epe-theme-lambda
  • epe-theme-geoffgarside
  • epe-theme-dakrone

残念ながら「λ」という文字はハードコーディングされてしまいました…。 [includeme file=”inc-package-install.php” name=”eshell-prompt-extras” where=”melpa”]

概要

eshell-prompt-extras.elは eshell のプロンプトに git の状態を表示するEmacs Lispです。

Python virtual environment にも対応しています。

前のバージョン とは設定方法が変わりました。

また、プロンプトのデザインはthemeという形で 指定するようになりました。

このバージョンでは3種類のthemeが用意されています。

  • epe-theme-lambda
  • epe-theme-geoffgarside
  • epe-theme-dakrone

残念ながら「λ」という文字はハードコーディングされてしまいました…。

(eval-after-load 'esh-opt
  '(progn (require 'eshell-prompt-extras)
          (setq eshell-highlight-prompt nil
                eshell-prompt-function 'epe-theme-lambda)))

実行方法

$ wget http://rubikitch.com/f/140817155114.eshell-prompt-extras.1.el
$ emacs -Q -f package-initialize -l 140817155114.eshell-prompt-extras.1.el

http://rubikitch.com/f/20140822081952.png Fig1: epe-theme-lambda

http://rubikitch.com/f/20140822082020.png Fig2: epe-theme-geoffgarside

http://rubikitch.com/f/20140822082042.png Fig3: epe-theme-dakrone [includeme file=”inc-package-relate.php” name=”eshell-prompt-extras”]