在插入模式输入 "《" 时,如何自动输入"》"并使光标在"《"和"》"之间?

Vim、Emacs配置和使用
回复
头像
liumailong
帖子: 244
注册时间: 2008-02-12 6:41

在插入模式输入 "《" 时,如何自动输入"》"并使光标在"《"和"》"之间?

#1

帖子 liumailong » 2009-11-27 17:11

在插入模式输入 "《" 时,如何自动输入"》"并使光标在"《"和"》"之间?
看到自己写的标题,不知各位理解了没有,我已经不知道更好的文字表达方式了
这个问题应该叫括号补全,但编程里也有个括号补全,容易混淆。
简单来说就是让人少打个括号。

用windows的在我配置的AkelPad中输入一个括号就知道是怎么回事了
AkelPad.7z
(356.56 KiB) 已下载 23 次
头像
pcbird
帖子: 2337
注册时间: 2008-12-19 13:44
来自: 东8区

Re: 在插入模式输入 "《" 时,如何自动输入"》"并使光标在"《"和"》"之间?

#2

帖子 pcbird » 2009-11-27 18:53

qkbeyond, qkbeyond,
ls的你可以把你的抢沙发脚本来贡献下

代码: 全选

 
       \   ,__,
        \  (oo)____
           (__)    )\
              ||--|| *  
 
头像
liumailong
帖子: 244
注册时间: 2008-02-12 6:41

Re: 在插入模式输入 "《" 时,如何自动输入"》"并使光标在"《"和"》"之间?

#3

帖子 liumailong » 2009-11-28 3:20

还是没人知道吗?
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: 在插入模式输入 "《" 时,如何自动输入"》"并使光标在"《"和"》"之间?

#4

帖子 lilydjwg » 2009-11-28 10:15

试试AutoClose : Auto close pair of characters吧。作键映射也行:

代码: 全选

inoremap 《 《》<Left>
回复