我在Mac OS 10.12.3(Sierra)上使用Gnu Emacs 25.1(9.0)。我很长一段时间以来一直是Emacs用户,但(不幸的是)不是Lisp程序员。我有一个.emacs文件,我已经携带了很长时间,设置了我从这里和那里刮过的自定义。
刚刚建立了一个新的系统,从Aquamacs切换到Gnu Emacs,我还有一个我想要设置的东西,即获得"前进词"和#34;落后词"要映射到Ctrl-< right>的命令和Ctrl-< left>分别。
我试过了:
(global-set-key (kbd "C-<right>") 'forward-word)
和
(global-set-key (quote [C-right]) (quote forward-word))
并且都不起作用。 &#34; meta&#34; key已映射到Apple命令键,我认为这是为什么它不起作用:
(global-set-key "\M-[1;5C" 'forward-word)
有人可以帮忙吗?如果你想首先不知道Lisp而激怒我,那很好。
答案 0 :(得分:1)
[HttpGet]
[Route("get/all")]
[BasicTokenValidation]
public IHttpActionResult GetAll()
{
try
{
// Some Code
}
catch (Exception ex)
{
return InternalServerError(ex);
}
}
kbd
后跟Ctrl-&lt; right&gt;告诉我C-h k
,因此我会使用<C-right>
答案 1 :(得分:0)
您的Mac或Iterm可能会吸收您的输入组合,尤其是当他们有系统键时。在Mac上,打开settings -> keyboard -> Shortcuts
并确保您没有覆盖该列表。如果您运行Emacs的控制台版本,请检查您的Iterm设置。