分页: 1 / 1

菜鸟请教高手:vim在shell编程中如何注释

发表于 : 2010-10-23 20:16
zhoufcumt
使用vi编辑shell脚本,进行调试时,需要进行多行的注释,每次都要先切换到插入模式。在行首输入注释符“#”,再退回命令模式,很麻烦,如果注释非连续的多行,如何在.vimrc中定义快捷键,看了本书《完美应用Ubuntu》,里面的命令是 map ^P I#<Esc>,试了下没用,百度Google了很多,没找到,请高人指点下,麻烦了

Re: 菜鸟请教高手:vim在shell编程中如何注释

发表于 : 2010-10-23 22:30
aerofox
你可以定义 map,但是我觉得不用 map 也很方便,在没有 vim 只有 vi 时,我是这么做的:
移动光标到要注释的第一行处,ma
再移动光标到要注释的最后一行处,:'a, . s/^/#/

有了 vim 后,更简单了,Ctrl+V 进入列模式,移动光标选中第一列,按 I,插入 # 字符。

Re: 菜鸟请教高手:vim在shell编程中如何注释

发表于 : 2010-10-23 22:33
adam8157
nerd_commenter