better utf-8 handling

This commit is contained in:
romkatv
2019-08-20 14:56:43 +02:00
parent a5e9af847d
commit e537a0ee62
5 changed files with 21 additions and 16 deletions
+2 -1
View File
@@ -16,7 +16,8 @@ fi
() {
emulate -L zsh
setopt no_unset
if [[ ${LC_ALL:-${LANG:-}} != *.(utf|UTF)(-|)8 ]]; then
zmodload zsh/langinfo
if [[ ${langinfo[CODESET]:-} != (utf|UTF)(-|)8 ]]; then
local LC_ALL=${${(@M)$(locale -a):#*.(utf|UTF)(-|)8}[1]:-en_US.UTF-8}
fi