vim的几种多行注释方法

vim的几种多行注释方法,第1张

使用查找替换的方法

在linux中,文本每一行的起始标志是 ,结束标志为$,因此使用vim搜索 并替换为^#即可。

:10,20s/^/#/g

表示将10-20行添加注释,同理取消注释为:

:10,20s/^#//g

使用录制宏功能

将光标移至想要注释掉的第一行行首->ESC->qa->i->#->ESC->j->q

qa: q是开始录制,后面紧跟名字,这里是a,也可以是其他

最后一个q表示结束录制

@a会重复刚刚录制的a

10@a会重复10次

还有一种方法,就是块 *** 作:

Ctrl+v, 选中行,I(大写I), #, ESC

mac 上最后一种不可用

第一种最好记

第二种的方法要会

Shell是一种脚本语言,那么,就必须有解释器来执行这些脚本,常见的脚本解释器有:

bash:是Linux标准默认的shell。bash由Brian Fox和Chet Ramey共同完成,是BourneAgain Shell的缩写,内部命令一共有40个。

sh: 由Steve Bourne开发,是Bourne Shell的缩写,sh 是Unix 标准默认的shell。

另外还有:ash、 csh、 ksh等。

扩展资料:

常见的编程语言分为两类:一个是编译型语言,如:c/c++/java等,它们远行前全部一起要经过编译器的编译。另一个解释型语言,执行时,需要使用解释器一行一行地转换为代码,如:awk, perl, python与shell等。

Shell 经过了POSIX的标准化,所以它是可以在不同的linux系统上进行移植。

关于注释的问题: 在shell中使用#进行注释,注意,sh里面没有多行注释,只能每一行加一个#号;

这个要看你用的什么编辑器了,一般来说,如果是FPGA公司的开发环境软件(QUARTUS,ISE等),都是自带多行注释功能的,左键选中多行,右键里就有这个选项。如果你用的是其他文本编辑软件,就要看了,WIN下的文本编辑器是没这功能的,LINUX下GEDIT这种也是没有这个功能的,LINUX下推荐VIM,不仅有这个功能,还能自设热键。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/tougao/6073016.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-13
下一篇 2023-03-13

发表评论

登录后才能评论

评论列表(0条)

保存