在C IN LISP之前的Circumflex重音

时间:2011-07-15 20:13:09

标签: lisp autocad autolisp

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

(我正在学习英语,对不起,如果我写错了什么)

4 个答案:

答案 0 :(得分:5)

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

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

它在宏语言中的作用:

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

在AutoCAD中,我们按ESC键(两次取消命令)。 ^ C ^ C是“良好实践”。 -i.e.在我们发出或启动新命令之前,我们取消任何当前命令。

AutoLisp中的等价物将是:

(command) (command)

(repeat 2 (command))

答案 1 :(得分:2)

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

答案 2 :(得分:2)

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

答案 3 :(得分:1)

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

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