例如我想打印长划线
我读到可以使用数字键盘和字符的 Unicode 代码来完成,因此我尝试执行Alt++ Shift+u代码,但没有成功。
答案1
正如所述Ubuntu 帮助页面正确的方法如下:
- 按Ctrl++Shiftu
- 输入要打印的 Unicode 字符的十六进制代码
- 按 Enter 键
另一种方法是在终端中使用printf
(或echo -e
)命令并复制输出。例如,要打印版权符号,请执行
$ printf "\u00a9"
©
$ echo -e "\u00a9"
©
Python 可以做同样的事情,只不过你需要u
在十六进制字符串的开头添加前缀。例如,
$ python -c 'print u"\u00a9" '
©
命令行方式可以与程序结合使用xclip
,它基本上将您提供的内容复制到剪贴板。例如,我可以这样做:
printf "\u00a9" | xclip -sel clip
答案2
你想要Ctrl而又不想要Alt。这
ctrl+ shift+U然后2014enter
给出了—
。请注意,输出取决于您的locale
设置。