2023年8月3日发(作者:)

Linux—vivim批量注释及取消注释应⽤场景  在开发场景中,经常遇到对⼀些配置⽂件进⾏注释,当然如果确定不⽤的时候我们可以通过vim中的D命令进⾏删除。当需要对配置⽂件中的⼀些配置进⾏批量注释#的时候,我们可以通过下⾯的⽅式进⾏。语法格式批量注释:fromNum,endNums/^/#/g其中:1. 以s/^/#/g结尾;2.

fromNum表⽰起始⾏号;可通过: set number查看⾏号3.

endNums表⽰结束⾏号;4.

g表⽰替换时不询问确认;如果需要询问可以改成c;批量取消注释:fromNum,endNums/^/#//g其中:1. 以s/^/#//g结尾;2.

fromNum表⽰起始⾏号;可通过: set number查看⾏号3.

endNums表⽰结束⾏号;4.

g表⽰替换时不询问确认;如果需要询问可以改成c;⽰例:3,10s/^/#/g上述vim中输⼊表⽰第3⾏~第10⾏⾏⾸处注释#;

2023年8月3日发(作者:)

Linux—vivim批量注释及取消注释应⽤场景  在开发场景中,经常遇到对⼀些配置⽂件进⾏注释,当然如果确定不⽤的时候我们可以通过vim中的D命令进⾏删除。当需要对配置⽂件中的⼀些配置进⾏批量注释#的时候,我们可以通过下⾯的⽅式进⾏。语法格式批量注释:fromNum,endNums/^/#/g其中:1. 以s/^/#/g结尾;2.

fromNum表⽰起始⾏号;可通过: set number查看⾏号3.

endNums表⽰结束⾏号;4.

g表⽰替换时不询问确认;如果需要询问可以改成c;批量取消注释:fromNum,endNums/^/#//g其中:1. 以s/^/#//g结尾;2.

fromNum表⽰起始⾏号;可通过: set number查看⾏号3.

endNums表⽰结束⾏号;4.

g表⽰替换时不询问确认;如果需要询问可以改成c;⽰例:3,10s/^/#/g上述vim中输⼊表⽰第3⾏~第10⾏⾏⾸处注释#;