在iTerm2中需要正确的显示中文文件目录和文件名需要对iTerm2进行以下设置:
iTerm2 Preference——Profiles——Terminal 修改其中的文字编码为utf-8
然后在使用ls时加上 -v 参数,作用是:
-v Force unedited printing of non-graphic characters; this is the default when output is not to a terminal.
这样中文字就能以UTF-8编码正确的显示了。
修改一下文件就可以输入中文了:
~/.inputrc中添加:
set convert-meta off
set meta-flag on
set output-meta on