问题
按中文语言装好的Ubuntu建立的用户文件夹是:“桌面”、“文档”、“下载”……而恰好作为经常使用shell操作的人,一个cd 下载
这样命令都需要切换输入法,效率上当然不能忍。
解决方案
- 使用英语环境。好,英语学的好,可以为任性👍
- 觉得英语环境有些阻止快速获取信息(我就不承认我读英语水平一般😤)。那么我们可以切换用户目录语言,只有用户目录使用英语,系统环境整体还保持中文。
终端执行:
$ export LANG=en_US
$ xdg-user-dirs-gtk-update
之后会弹出无标题对话框,直接点击Update Names
按钮。此时如桌面
、下载
等目录已经转换为Desktop
、Downloads
这样的英文名称了。注意,如果此操作之前,文件夹不为空,原文件夹不会删除,比如桌面
文件夹下有用户自行创建的noteboot.txt
文件,那么执行完xdg-user-dirs-gtk-update
后,桌面
文件夹将保留,新的空的Desktop
文件夹会被创建并用于存放桌面内容。需要手动将旧的桌面
内容移动到Desktop
里。
还没完,如果不执行下一步,下次重启系统,系统还会提示你改回来,我们现在就告诉系统,“记住,我不要使用中文文件夹名,以后也别问我改不改回去了”
继续终端执行:
$ export LANG=zh_CN.UTF-8
$ xdg-user-dirs-gtk-update
这次又弹出了之前的对话框汉语版,选中不要再次询问我
再点击保留旧的名称
,以后就都是英文文件夹名了。
搞完准备收工,这时不经意瞥了一眼隔壁Mac,人家文件夹整得,一个.localized
搞定……😅
以上操作不保证在KDE
环境中有效,我没有用过KDE
环境的GNU/Linux
发行版,所以也没有验证,使用KDE
的同学欢迎测试反馈。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。