小编Bri*_*tow的帖子

默认情况下,Gnome 终端配置文件可以使用 UTF-8 吗?

我在 Ubuntu(我认为)系统上。我没有root,所以我不能改变语言环境。我想让我的默认终端配置文件默认使用 UTF-8。应该有一种方法可以做到这一点,无论是在.gconf/apps/gnome-terminal/某处的目录中,还是在环境变量中,或其他东西中。但是,我似乎无法找到它。

编辑更多细节:

在终端中,我有:

grid-unv55$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
grid-unv55$ gnome-terminal
Run Code Online (Sandbox Code Playgroud)

当在新终端中尝试更多 UTF 文档时,我得到:

\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd
\noise:bgspeech \ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd
Run Code Online (Sandbox Code Playgroud)

在我的屏幕上显示为点。(uffds 是一个剪切和粘贴。我在那里留下了“\noise:bgspeech”,所以你可以看到 ascii 正确剪切和粘贴)

gnome terminal unicode

18
推荐指数
3
解决办法
2万
查看次数

在窗户上贴贴纸

我正在寻找一个便签/knotes/etc 类型的程序,但有一个区别:我可以将便签贴在窗户上,而不是桌面上,并且它会一直贴在窗户上。

基本上,我希望能够注释窗口。我希望能够说“这个 xterm 是我在做项目 X 的​​地方”“这个应用程序正在运行测试 Y”“这个 emacs 正在处理这个错误”等等。

desktop software-rec gui

8
推荐指数
1
解决办法
122
查看次数

$PWD 变量等价于 pwd -P

我想$PWD在脚本中使用该变量,但我希望它是没有符号链接的硬件路径。我知道/bin/pwdpwd -P,但那些不是变量。

我知道我可以使用:

setenv MYPWD `pwd -P`
Run Code Online (Sandbox Code Playgroud)

但我记得还有另一种方法可以做到这一点。

shell-script symlink

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

desktop ×1

gnome ×1

gui ×1

shell-script ×1

software-rec ×1

symlink ×1

terminal ×1

unicode ×1