我正在寻找替代方案,因为我发现emacs难以使用.我宁愿使用支持我习惯的所有常用快捷方式的编辑器,例如箭头键移动光标,CTRL + SHIFT + RightArrow选择下一个单词等.
基本上,我不想重新学习所有熟悉的快捷方式,因此我可以使用emacs.
有人可以推荐合适的编辑器吗?
另一件事 - Notepad ++支持LISP语法着色,但它没有像emacs那样的集成LISP控制台.只需将Notepad ++窗口和命令行窗口并排打开,并且每当我想运行程序时使用命令行,这样会好吗?
首先,箭头键应该可以在Emacs上正常工作.(Emacs顽固分子会告诉你Ctrl-f/b/p/n是最好的,但是你不必听它们.)如果它们默认不起作用,那就错了.
最新版本的Emacs带有cua-mode,它将使所有其他常见的快捷方式如Ctrl-x/c/v用于剪切复制粘贴,移位箭头选择等等.如果它们默认不起作用,请键入"Mx(大多数键盘上的Alt-x)cua-mode".
通常,如果你想要一个特定的击键来调用某个函数,那么输入Mx global-set-key [命中返回] [点击击键] [函数的类型名称],例如Mx global-set-key RET [命中向下箭头]下一行RET.
Emacs是由Lisp程序员为Lisp编写的,它是Lisp的最佳编辑器,仅仅是因为几十年来一直是标准的Lisp编辑器并且已经实现了每一个改进的想法.
使用DrScheme.它拥有您可能期望的所有标准键绑定.以下是我使用它的说明.是的,它是为Scheme构建的,但它可能适合你.
试试LispIDE.这有点简陋,但可能会为你改善一些事情.
它不只是你想要使用的emacs,它也是SLIME.SLIME将允许您连接到Lisp REPL(运行Swank后端).您可以连接到服务器进程并开始与其进行交互.看看SLIME主页