我想使用 Lego Mindstorms NXT-G,但我无法经常访问运行 Windows 或 OS-X 的计算机。我曾尝试使用 Wine 在 Linux 中使用官方软件,但它甚至没有安装。我想知道是否有人取得了更好的成功,如果是,它是如何完成的,哪些有效,哪些仍然无效。
我知道还有其他选项可以为积木编程,其中一些(大多数?)在 Linux 上运行,但是,这些在诸如 FIRST Lego League 之类的比赛中是不允许的,这使得它们不太适合我的目的。
我正在使用 中的correctall
选项zsh
,我通常对它非常满意。但是,在少数情况下,我发现此功能非常烦人。
例如,假设我有一个文件file1.tex
,我想创建一个名为的副本file2.tex
,然后我将对其进行编辑以进行一些更改。我会做
cp file1.tex file2.tex
Run Code Online (Sandbox Code Playgroud)
只是被告知zsh
我可能拼错了file2.tex
,如果我想将其更正为file1.tex
.
发生的事情是这样的:当zsh
尝试检查拼写时,它在当前目录中查找名为 的文件file2.tex
,没有找到它,但发现file1.tex
并假设我拼错了file1.tex
,并询问我是否要更正。
这种情况经常发生在我身上,以至于我实际上取消了该correctall
选项的设置,并且只使用correct
. 然而,像我这样糟糕的打字员,我真的很想念这个correctall
选项。因此我的问题是:
有没有办法告诉zsh
不要更正cp
命令的最后一个参数?
(我知道我可以通过修改 的完成设置来获得我想要的结果cp
,但我仍然希望完成最后一个参数,我只是不想自动更正它。)