Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在perl模式下指定字符串引用,而不让Emacs感到头晕目眩?_Emacs - Fatal编程技术网

如何在perl模式下指定字符串引用,而不让Emacs感到头晕目眩?

如何在perl模式下指定字符串引用,而不让Emacs感到头晕目眩?,emacs,Emacs,我需要在Perl中使用对(常量)字符串的引用。如果我写: my $a = \'test'; print $$a; Emacs(23.3.1)的perl模式认为字符串从第二个撇号开始,并将填充和字体化搞得一团糟。使用双引号(“)不会改变这一点 如何在不使用额外变量或切换到cperl模式的情况下解决这个问题?我发现cperl模式非常“响亮”在反斜杠后添加一个空格。Perl不在乎,Perl模式也会跟上

我需要在Perl中使用对(常量)字符串的引用。如果我写:

my $a = \'test';
print $$a;
Emacs(23.3.1)的perl模式认为字符串从第二个撇号开始,并将填充和字体化搞得一团糟。使用双引号(
)不会改变这一点


如何在不使用额外变量或切换到cperl模式的情况下解决这个问题?我发现cperl模式非常“响亮”

在反斜杠后添加一个空格。Perl不在乎,Perl模式也会跟上