我看到backtick(`)(也称为重音符号)字符与各种命令行输出中使用的撇号字符(')混合在一起。当然,为什么背后的原因/历史记录在网上,但我无法找到。
以下是我正在谈论的几个例子:
来自make
手册页:
如果makefile为“ - ”,则读取标准输入。
一些rake
输出:
... / ruby_koans / koans / about_strings.rb:6:在 `test_double_quoted_strings_are_strings'
为什么不一致?
我认为这里更广泛的问题是“为什么不酌情使用'正确的'单引号或双引号?”但我意识到撇号(和重音符号)在“标准”美国键盘上更容易获得。为什么 ,但是......)
答案 0 :(得分:2)
这已经被问及answered on Programmers(现已删除)。最佳答案是来自LaTeX的最佳猜测。
类似的问题也是answered on SE English Language & Usage。最重要的答案是,它是围绕有限的字符集工作,缺少“这种引号”的单独字符。