首页 > 代码库 > 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代码注释)