zsh-users/zsh-syntax-highlighting

Highlight case/esac

Open

#406 建立於 2016年12月29日

在 GitHub 查看
 (0 留言) (1 反應) (0 負責人)Shell (22,617 star) (1,371 fork)batch import
Improvementgood first issue

描述

In case foo in (bar) ls;; esac:

  • The ls not highlighted as a command word.
  • The esac is not highlighted as a reserved word.
  • The case/esac pair should be subject to balanced-parenthesis logic, like do/done. (So esac is highlighted in red if not preceded by a case, etc.)
  • If the second word after case is not in, then it is a syntax error.

貢獻者指南