Skip to content

Commit

Permalink
zsh-syntax-highlighting: do not highlight paths
Browse files Browse the repository at this point in the history
performance problems in directories with many files
  • Loading branch information
phunehehe committed Mar 29, 2017
1 parent 59282ad commit c8a647e
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 2 deletions.
2 changes: 2 additions & 0 deletions _zshrc
Expand Up @@ -43,6 +43,8 @@ local_config="$HOME/.zshrc-local"
test -f "$local_config" && . "$local_config"

ZSH_HIGHLIGHT_HIGHLIGHTERS=(main brackets pattern line)
typeset -A ZSH_HIGHLIGHT_STYLES
ZSH_HIGHLIGHT_STYLES[path_prefix]='none'
. ~/terminal-dotfiles/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

# Always return success
Expand Down
2 changes: 1 addition & 1 deletion dircolors-solarized
2 changes: 1 addition & 1 deletion zsh-syntax-highlighting
Submodule zsh-syntax-highlighting updated 80 files
+1 −1 .version
+7 −0 HACKING.md
+6 −2 INSTALL.md
+30 −1 README.md
+229 −1 changelog.md
+21 −9 docs/highlighters.md
+25 −0 docs/highlighters/main.md
+10 −8 highlighters/brackets/brackets-highlighter.zsh
+37 −0 highlighters/brackets/test-data/cursor-matchingbracket-line-finish.zsh
+5 −6 highlighters/cursor/cursor-highlighter.zsh
+2 −2 highlighters/line/line-highlighter.zsh
+320 −50 highlighters/main/main-highlighter.zsh
+3 −0 highlighters/main/test-data/alias.zsh
+41 −0 highlighters/main/test-data/always1.zsh
+43 −0 highlighters/main/test-data/always2.zsh
+43 −0 highlighters/main/test-data/always3.zsh
+2 −1 highlighters/main/test-data/anonymous-function.zsh
+35 −0 highlighters/main/test-data/arg0-colon.zsh
+35 −0 highlighters/main/test-data/assign-argv.zsh
+36 −0 highlighters/main/test-data/assign-array2.zsh
+36 −0 highlighters/main/test-data/assign-array3.zsh
+1 −1 highlighters/main/test-data/assign-subshell.zsh
+1 −0 highlighters/main/test-data/assign.zsh
+41 −0 highlighters/main/test-data/braces1.zsh
+41 −0 highlighters/main/test-data/braces2.zsh
+39 −0 highlighters/main/test-data/brackets-mismatch1.zsh
+42 −0 highlighters/main/test-data/brackets-mismatch10-if-negative.zsh
+39 −0 highlighters/main/test-data/brackets-mismatch2.zsh
+36 −0 highlighters/main/test-data/brackets-mismatch3.zsh
+36 −0 highlighters/main/test-data/brackets-mismatch4.zsh
+37 −0 highlighters/main/test-data/brackets-mismatch5.zsh
+40 −0 highlighters/main/test-data/brackets-mismatch6.zsh
+44 −0 highlighters/main/test-data/brackets-mismatch7.zsh
+53 −0 highlighters/main/test-data/brackets-mismatch8-if-positive.zsh
+38 −0 highlighters/main/test-data/brackets-mismatch8.zsh
+42 −0 highlighters/main/test-data/brackets-mismatch9-if-positive.zsh
+39 −0 highlighters/main/test-data/comment-followed.zsh
+40 −0 highlighters/main/test-data/control-flow2.zsh
+39 −0 highlighters/main/test-data/control-flow3.zsh
+39 −0 highlighters/main/test-data/dollar-dollar.zsh
+46 −0 highlighters/main/test-data/dollar-noise.zsh
+38 −0 highlighters/main/test-data/dollar-paren.zsh
+1 −1 highlighters/main/test-data/exec-redirection1.zsh
+44 −0 highlighters/main/test-data/function-named1.zsh
+39 −0 highlighters/main/test-data/function-named2.zsh
+38 −0 highlighters/main/test-data/history-double-quoted-escaped.zsh
+36 −0 highlighters/main/test-data/history-double-quoted-no.zsh
+38 −0 highlighters/main/test-data/history-double-quoted-unescaped.zsh
+38 −0 highlighters/main/test-data/history-double-quoted-yes.zsh
+40 −0 highlighters/main/test-data/inheritance.zsh
+39 −0 highlighters/main/test-data/multiline-array-assignment1.zsh
+36 −0 highlighters/main/test-data/parameter-star.zsh
+36 −0 highlighters/main/test-data/path-broken-symlink.zsh
+36 −0 highlighters/main/test-data/path-dollared-word2.zsh
+53 −0 highlighters/main/test-data/path-separators.zsh
+39 −0 highlighters/main/test-data/path-separators2.zsh
+1 −1 highlighters/main/test-data/path_prefix2.zsh
+36 −0 highlighters/main/test-data/precommand2.zsh
+2 −1 highlighters/main/test-data/sudo-command.zsh
+38 −0 highlighters/main/test-data/vi-linewise-mode.zsh
+2 −2 highlighters/pattern/pattern-highlighter.zsh
+2 −2 highlighters/root/root-highlighter.zsh
+ images/after1-smaller.png
+ images/after1.png
+ images/after2-smaller.png
+ images/after2.png
+ images/after3-smaller.png
+ images/after3.png
+ images/before1-smaller.png
+ images/before1.png
+ images/before2-smaller.png
+ images/before2.png
+ images/before3-smaller.png
+ images/before3.png
+1 −0 release.md
+15 −0 tests/README.md
+99 −0 tests/generate.zsh
+28 −16 tests/test-highlighting.zsh
+1 −0 zsh-syntax-highlighting.plugin.zsh
+111 −38 zsh-syntax-highlighting.zsh

0 comments on commit c8a647e

Please sign in to comment.