From e30d3abf94fcada8ae5124c0d478259b44189c22 Mon Sep 17 00:00:00 2001 From: Locojay Date: Tue, 14 Jun 2011 22:02:17 -0400 Subject: [PATCH] adding source-highlight plugin --- bootstrap.sh | 1 + plugins/source-highlight/source-highlight.plugin.zsh | 4 ++++ zshrc | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 plugins/source-highlight/source-highlight.plugin.zsh diff --git a/bootstrap.sh b/bootstrap.sh index 3adbd19b6..1064ce4a9 100644 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -2,5 +2,6 @@ git submodule init git submodule update sudo brew install autojump +sudo brew install source-highlight f=$(pwd) ln -Fs $f"/zshrc" ~/.zshrc diff --git a/plugins/source-highlight/source-highlight.plugin.zsh b/plugins/source-highlight/source-highlight.plugin.zsh new file mode 100644 index 000000000..e2c59f22f --- /dev/null +++ b/plugins/source-highlight/source-highlight.plugin.zsh @@ -0,0 +1,4 @@ +if [ -f `/usr/local/bin/src-hilite-lesspipe.sh`]; then + export LESSOPEN="| /usr/local/bin/src-hilite-lesspipe.sh %s" + export LESS=' -R ' +fi diff --git a/zshrc b/zshrc index 1bbbc8589..c08ecf5f2 100644 --- a/zshrc +++ b/zshrc @@ -22,7 +22,7 @@ export ZSH_THEME="nicoulaj" # Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*) # Example format: plugins=(rails git textmate ruby lighthouse) -plugins=(git git-flow gem brew vi-mode pip osx syntax-highlighting extract autojump virtualenvwrapper) +plugins=(git git-flow gem brew vi-mode pip osx syntax-highlighting extract autojump virtualenvwrapper source-highlight) source $ZSH/oh-my-zsh.sh # Customize to your needs...