首页 > 代码库 > vim编译器中多行注释方法(尤其对python代码注释)
vim编译器中多行注释方法(尤其对python代码注释)
------------------------------------------------------vim编译器中多行注释--------------------------------------------------------
在vim命令下编写python程序时,有时候要进行多行注释,比较麻烦。因为python不像c语言那样可以用/*xxxx*/进行多行注释,只能每一行用#来注释,如果有几百行那得注释到什么时候。除了老老实实的一行一行注释外,这里再分享几种方法:
第一种:把要注释的内容当作字符串,用‘xxx’注释掉;不过不建议用这种方法。
第二种:用函数把要注释的内容放到其中,不调用这个函数,那么这些要注释的内容就没有用了,这个比第一种好些。
第三种:这是我比较推荐的,也是今天同事教我的,分享给大家。
有几个小步骤:
Ctrl + v ;vim中的视图模式,把要注释的内容选上
shift + i ;插入字符
shift + # ;把#插入到要注释的行前面(在第一行有显示)
Esc ;按至少2次Esc,则会把所有选中的行都在其前面加#
第三种方法,不仅仅是对python代码多行注释有用,对其他语言的程序进行多行注释时也是比较有用的。
------------------------------------------------------------shell 多命令行操作------------------------------------------------------
比如要重启所有openstack-nova-*的服务,那么如果一个一个去启动,那太麻烦了,如果写个脚本启动也可以。但可以直接用命令启动(也是看同事操作的)
for item in `ls | grep ‘openstack-nova-*‘`;do service $item restart; done
还有个备份命令:cp test.py{,.bak}
vim编译器中多行注释方法(尤其对python代码注释)