Questions tagged «special-characters»

如果它的含义超出其字面意义,即元含义,那么我们将其称为特殊字符。

3
在vi中搜索和替换控制字符(^ @,^ M,^ I…)
我从/proc/some_proc_id/cmdlineubuntu机器上复制了这一行, java^@-jar^@/usr/lib/selenium/selenium-server-standalone.jar^@-port^@4444^@-trustAllSSLCertificates^@ 不知何故,空格字符用^@vi 表示。我尝试使用命令将它们替换为空格字符, :%s#^@# #g 但是它说pattern not found ^@。 如何替换特殊字符,尤其是以克拉符号开头的特殊字符?


3
如何在'e'(ê)上戴上帽子?
自从几年前我迁移到linux以来,仍然存在一个问题。 ê字符在我的“ moeder taal”(母语)中有很多作用。 在Windows中,使角色很容易,我只需要键入Alt- 136瞧! linux / unix中是否有一种简单的方式来访问特殊字符? 我希望能够在我(或任何其他)系统上的任何地方键入ê,不仅可以在DE中,而且可以在命令行中。

2
如何写一个不间断的空格?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Unix&Linux Stack Exchange 的主题。 5年前关闭。 某些文字处理程序具有用于输入特殊字符(包括不间断空格)的菜单。也可以复制在文字处理程序中创建的字符并将其粘贴到其他地方,例如终端或网站文本字段。但是,首先需要使用文字处理程序只是为了产生不间断的空间,这是不方便的。 如何直接使用键盘进入不间断空格?

2
如何使用特殊字符作为普通字符?
许多问题,例如“如何键入双引号char(“)?” 被问到,而我们不想以相同的答案使我们的社区混乱(输入时,\"如果没有用's "括起来,则键入它,如果没有用s 括起来'。)因此,问题就在这里。 您不能像普通字符一样在终端中键入特殊字符,例如,此命令将失败: echo Updates (11) 那么,如何在终端中像正常字符一样键入这些字符? !#$^&*?[](){}<>~;'"\|<space><tab><newline>

2
如何在外壳中以不同的方式显示控制字符(^ C,^ D,^ [,…)
当您在外壳中键入控制字符时,它们将使用所谓的“插入符号”显示。例如,转义^[符用插入符号表示。 我喜欢自定义bash shell,使其看起来很酷。我已经例如改变了我PS1,并PS2成为着色。我现在希望控制字符也具有独特的外观,以使其与常规字符更具区别。 $ # Here I type CTRL-C to abort the command. $ blahblah^C ^^ I want these two characters to be displayed differently 有没有办法让我的shell突出显示控制字符? 是否可以使其以粗体显示或以不同于常规文本的颜色显示? 我在这里使用bash shell,但是我没有用这个标签标记问题,bash因为也许有一种适用于许多不同shell的解决方案。 请注意,我不知道在什么级别突出显示控制字符。我首先以为它在外壳本身中。现在,我听说是readline控制bash之类的 shell中控制字符的方式。因此,该问题现在带有标记,readline而我仍在寻找答案。





3
BASH和回车行为
我有一个简单的问题。 bash(我使用的是4.4.11)显示的行/文本以纯文本分隔/结尾是否正常\r? 我对这种行为感到有些惊讶: $ a=$(printf "hello\ragain\rgeorge\r\n") $ echo "$a" george 但是“ hello again”文本仍然存在,以某种方式“隐藏”: $ echo "$a" |od -w32 -t x1c 0000000 68 65 6c 6c 6f 0d 61 67 61 69 6e 0d 67 65 6f 72 67 65 0d 0a h e l l o \r a g a …

2
文件名中的特殊字符(\#033OA)
我在rsync期间遇到了一个非常顽固的错误,出现了一个小问题。这是由文件名中包含特殊字符的文件引起的。还有其他一些,但是我可以通过对文件名的编码进行一些转换来解决。但是,我什至找不到这个文件。 所以这是rsync所说的: ../.\#033OA.tex.pyD0MB" failed: No such file or directory (2) 首先要注意的是,字符代码不能是十六进制或八进制的,所以我用Google搜索了它,仅发现了这个。因此它可能是一个CURSOR UP字符(或不是)。我试过了 ls -la *`printf '\033OA'`* 无济于事。我也曾尝试将该目录的ls输出管道化,od但无济于事。 我还可以做些什么?还是我一直在寻找什么角色? 谢谢

1
Mac上的Mac样式选项/ alt键特殊字符
我使用的是Mac键盘,希望使用与OS X / macOS中的访问方式相似或相同的特殊字符。对于Windows,这是一个类似的问题。例如,alt + e + e→é和alt + c→ç,而没有任何GNOME组成键的时髦。 有没有提供此功能的工具?还是在某些可能已过时的Mac键盘布局设置中应更改此设置?如果是后者,我将如何解决与现有alt + letter快捷方式(识别冲突并解决冲突)之间的冲突,例如,alt + letter快捷方式既可以执行快捷方式又可以产生特殊字符吗?是否有任何专利冲突或知识产权原因不重复此功能?

2
运行脚本显示奇怪符号时的命令行输入
如果我使用bash shell cli并运行一些不会立即返回的程序,则我输入了一些字母(基本上是在注意前一个命令未完成之前键入下一个命令),并且输入总是看起来像这样(特别是当使用向上和向下箭头键:) ]]A^ or ]]B^ 而且我想知道,这种过早的输入是否仍然“有害”,或者返回的字符串是什么意思?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.