在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,但同样适用于双引号,花括号,方括号等.任何插入骨架对插入的东西也许.