|
最近在用zsh,参照了网上的一些zshrc的写法,但是发现有些设置在不同的系统下面会有问题,下面这一段:
- typeset -A altchar
- set -A altchar ${(s..)terminfo[acsc]}
- PR_SET_CHARSET="%{$terminfo[enacs]%}"
- PR_SHIFT_IN="%{$terminfo[smacs]%}"
- PR_SHIFT_OUT="%{$terminfo[rmacs]%}"
- PR_HBAR=${altchar[q]:--}
- PR_ULCORNER=${altchar[l]:--}
- PR_LLCORNER=${altchar[m]:--}
- PR_LRCORNER=${altchar[j]:--}
- PR_URCORNER=${altchar[k]:--}
复制代码
详细代码可以参考
http://benjamin.hodgens.net/files/zshrc
这段代码里面解析出来的PR_ULCORNER等,在不同的系统下面解析出来的结果不一样,在macbook下面,没有问题,在cygwin下面解析出来的是乱码。
请问一下如何解决此问题。 |
|