相关疑难解决方法(0)

自动关闭Emacs中的大括号?

我见过一个Vim的插件,名为AutoClose(从这篇文章中发现),在输入'(','{'等时会自动添加右括号.

例如; 当我键入以下内容(|是光标)时:

int main(|
Run Code Online (Sandbox Code Playgroud)

我希望)自动插入关闭:

int main(|)
Run Code Online (Sandbox Code Playgroud)

有没有人知道emacs的类似功能 - 谷歌这次失败了!

emacs typing

29
推荐指数
4
解决办法
2万
查看次数

Emacs typeover skeleton-pair-insert-maybe

在Eclipse中,编辑Java代码,如果我输入open-paren,我会得到一对parens.如果我然后"输入"第二个paren,它不会插入额外的paren.我如何在emacs中获得它?

Eclipse编辑器非常聪明,当我输入close-paren时,我知道我刚刚完成了我的工作.光标越过关闭的paren.如果我然后键入一个分号,同样的事情:它只是覆盖了分号,我没有得到其中的两个.

在emacs,java模式或csharp模式中,如果我将open-paren绑定到skeleton-pair-insert-maybe,我会得到一个开放式关闭的paren对,这很好.但是如果我"通过"密切关注,我会得到两个近距离.

有没有办法教emacs不要在紧接着前面的骨架对插入后插入关闭paren?如果这是可能的,那么为避免分号加倍,一些类似的情报怎么样呢?

我问的是parens,但同样适用于双引号,花括号,方括号等.任何插入骨架对插入的东西也许.

c# java emacs

7
推荐指数
1
解决办法
647
查看次数

标签 统计

emacs ×2

c# ×1

java ×1

typing ×1