Joe*_*lor 7 lisp macos emacs editor paredit
我最近在Mac OS X Leopard中建立了一个Common Lisp编程环境.我发现一个不可或缺的emacs模块是paredit.Paredit尽其所能帮助我更轻松地纠缠我的Lisp代码,但我遇到了一些陷阱.
C-),绑定paredit-forward-slurp-sexp,不是向前啜食的性别,而是回应数字0.我正在使用Mac,在iTerm和终端之间交替使用.两个应用程序都存在同样的问题.
我在GNU Emacs的GUI版本中尝试了相同的组合键,而且它有效.不幸的是,Emacs的图形版本无法满足我的需求; 我想继续使用我的基于iTerm的装备.
所以我问你,stackoverflow:我需要做些什么来让C-)组合注册到iTerm?
值得一提的是,在我的Mac上C-<right>并且C-<left>受到Mission Control的约束并移动到右侧和左侧空间.
说了这么多,C-Shift-<right>而且C-Shift-<left>似乎这样的伎俩,我可以发出声音,并与paredit emacs的很好BARF.
IIRC,Control和Shift的修饰符组合无法在终端中发送到Emacs。C-)需要Shift键,因此超出范围。我不相信任何终端调整都会改变这一点。
我相信默认情况下paredit-forward-slurp-sexp也会绑定到C-<right>该绑定,它在终端中应该可以正常工作,因此也许您可以训练手指来使用该键。
| 归档时间: | 
 | 
| 查看次数: | 2485 次 | 
| 最近记录: |