Moved to: https://github.com/nicoulaj/zsh-syntax-highlighting
Created
September 19, 2010 11:43
-
-
Save nicoulaj/586698 to your computer and use it in GitHub Desktop.
Thank you, updated.
Looks good, but fails under the following conditions in zsh 4.3.10:
- I have aliases for
ls
with various options:l
,lr
andlrt
- I then type
lrtt
and it highlights as I would expect, the whole way along (includinglrtt
as an error, as it does not exist) - Hitting backspace to delete the last
t
still has the buffer highlighted as an error
This works fine for me... Maybe you have special keymapping config (zkbd ?). This is what the "backward-delete-char" is for.
Aha! That made me think, and it turns out that I'm using vi-backward-delete-char
. Adding the hook to it in the same way as lines 44 and 47 works beautifully :-)
Yep, I merged your changes.
I've moved this to a project:
Moved to: https://github.com/zsh-users/zsh-syntax-highlighting
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
"fg=none" is not a proper syntax. "none" means reset everything, including fg, bg, underline and etc. So you can have "none, fg=blue" to ensure blue text that is not in bold or underlined. --- Roy