6

我正在研究 lisp,我发现了这个: (放大)^C ^C ,但是文本没有解释它,我在其他地方搜索了 "^C ^C" 但没有找到任何东西。有人可以帮我吗?

(我还在学英语,如果我写错了,请见谅)

4

4 回答 4

5

"^C^C" 不​​是 AutoLisp;那将是/是菜单等的宏语言。

Caret-C 确实“意味着” CTRL-C。

它在宏语言中的作用:

^c means: cancel
^c^c means: cancel twice.

在 AutoCAD 中,我们按 ESC 键(两次取消命令)。^C^C 是“好习惯”。-ie 在我们发出或开始一个新命令之前,我们取消任何当前命令。

AutoLisp 中的等价物是:

(command) (command)

或者

(repeat 2 (command))
于 2011-08-03T17:01:59.727 回答
2

我认为它们指的是您在输入(zoom in)REPL 后输入的控制字符 ctrl-c。

于 2011-07-15T20:17:58.770 回答
2

正如其他人所说,它很可能意味着 Ctrl+C,尤其是在您使用 emacs 时,其中两次 Ctrl+C 按下(通常在 emacs 约定中写成“Cc Cc”)意味着“使用默认解释器运行它”在某些语言模式下。

于 2011-07-15T20:40:53.510 回答
1

如果我没记错的话,^C通常代表“Ctrl+C”修饰的按键。

它在 Windows 的控制台中不起作用,因为 Ctrl+C 也意味着“中断(执行)”,但是如果您按 Ctrl+V、Ctrl+P 等,您就会明白我的意思。

于 2011-07-15T20:17:37.337 回答