首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux Vim批量注释和自定义注释

使用 Vim 编辑 Shell 脚本,在进行调试时,需要进行多行注释,每次都要先切换到输入模式,在行首输入注释符"#"再退回命令模式,非常麻烦。连续行注释其实可以用替换命令来完成。...取消连续行注释,则可以使用 ":起始行,终止行s/^#//g",例如: :1,10s/^#//g 意为将行首"#"替换为空,即删除。...当然,使用语言不同,注释符号或想替换内容不同,都可以采用此方法,灵活运用即可。添加"//"注释要稍微麻烦一些,命令格式为 ":起始行,终止行 s/^/\/\//g"。...以上方法可以解决连续行注释问题,如果是非连续多行就不灵了,这时我们可以定义快捷键简化操作。..."" 要逐个字符输入,不可直接按键盘上 Esc 键。设置成功后,直接在任意需要注释行上按 "Ctrl+P" 快捷键,就会自动在行首加上 "#" 注释

33030
您找到你想要的搜索结果了吗?
是的
没有找到

代码注释写太多,会挨打吗?

第一时间关注土叔趣文 ? 前几天,有个同行朋友在我微信上留言,问我项目代码注释写太多会挨打吗?顺手还给我甩了一张截图,上面密密麻麻全是手工注释。 ?...「 如何把握这个尺度 」 代码注释,如何才叫多,什么是多,什么是少,如何才能把握这个尺度? 还记得老前辈的话犹在耳畔,一份经久不衰代码,注释量与代码量比例应该至少为 2:1。...因此得出一个结论:注释写在代码块之外,恭喜你,你暂时是安全。如果是写在代码块内,也要恭喜你,赶紧来我这儿喜提拳击手套一副。 不过也有在代码玩出花样。...当然了,群如果有所谓技术大佬跟你吹嘘,真正好代码是不需要注释,如果你需要大量注释来解释你代码,那说明你代码还是不够好。...请记住,这是一句装逼话,群吹水你也信,你看看Vue.js源码有多少注释(杠精不要跑过来跟我说,/* 英文注释不算 */ )。 Are you sure ?

3.9K40

这代码注释充满了无奈

傻逼是产品,不是我 到底要什么,我也很无奈啊.jpg ▲昕霖是产品经理,李超是设计师 锅是产品,不是我 02 诉求都在注释了 出来工作,不就是为了赚钱吗?...一不小心,真实想法就在注释流露。 不得不说,该站程序员,真的很会搞事情。 “钱多活少办公室大,最好还能经常去国外旅游并能报销。”...学生时代Sergey Brin也把这个朴素愿景写在了简历代码注释。原来,每个人职业追求,都差不多。虽然后来他成了Google联合创始人。...04 隔空喊话,“友好”切磋 在代码注释,程序员们还能隔着时空通过comment喊话,进行友好地交流与切磋。如何写出让同事无法维护代码?这篇了解下。...//somedev1 - 6/7/02 添加对登录屏幕暂时追踪功能 // somedev2 - 5/22/07 暂时个屁 05 猿们,要学好英语啊 还有些注释,包含着前辈程序员语重心长:要学好英语啊

24220

linux命令多行注释操作方式

1.多行注释:   1. 首先按esc进入命令行模式下,按下Ctrl + v,进入列(也叫区块)模式;   2. 在行首使用上下键选择需要注释多行;   3....然后输入注释符(“//”、“#”等);   5. 最后按下“Esc”键。 注:在按下esc键后,会稍等一会才会出现注释,不要着急~~时间很短 2.删除多行注释:   1....选定要取消注释多行;   3. 按下“x”或者“d”....注意:如果是“//”注释,那需要执行两次该操作,如果是“#”注释,一次即可 ===================== 3.多行删除 1.首先在命令模式下,输入“:set nu”显示行号; 2....通过行号确定你要删除行; 3.命令输入“:32,65d”,回车键,32-65行就被删除了,很快捷吧 如果无意中删除错了,可以使用‘u’键恢复(命令模式下)

5.2K00

Linux编程(系统僵尸们)

下图给出Linux进程从被创建(生)到被回收(死)全部状态,以及这些状态发生转换时条件: ?...结合上图,一起理一理进程从生到死过程: 1,从“蛋生”可以看到,一个进程诞生,是从其父进程调用fork( )开始。...6,运行进程跟人一样,迟早都会死掉。进程死亡可以有多种方式,可以是寿终正寝正常退出,也可以是被异常杀死。...这些“死亡信息”都被一一封存在该进程PCB当中,好让别人可以清楚地知道:我是怎么死。 那谁会关心他是怎么死呢?...父进程可以随时查看一个已经死去孩子事情究竟办得如何。 可以看到,在工业社会中,哪怕是进程间协作,也充满了契约精神。

1.3K20

linuxchmod_linux常用20个命令

linux中chmod命令使用方法 发布时间:2020-06-24 17:05:24 来源:亿速云 阅读:79 作者:元一 这篇文章运用简单易懂例子给大家介绍linux中chmod命令使用方法...chmod介绍: linux中可以使用命令chmod来为文件或目录赋予权限。Linux/Unix 档案存取权限分为三级 : 档案拥有者、群组、其他。...-s :在文件执行时把进程属主或组ID置为该文件文件属主。...-c : 若该档案权限确实已经更改,才显示其更改动作 -f : 若该档案权限无法被更改也不要显示错误讯息 -v : 显示权限变更详细资料 -R : 对目前目录下所有档案与子目录进行相同权限变更(即以递回方式逐个变更...关于linux中chmod命令使用方法就分享到这里了,希望以上内容可以对大家有一定帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

1.8K10

Linux内核MMC轮询机制

从这篇文章你能学到如何使用MMC框架轮询机制做探卡检测,十分简单。 1 前言 最近遇到客户提一个问题,大概意思是他们SDIO Wi-Fi在卸载Wi-Fi驱动后再加载就检测不到Wi-Fi设备了。...#define MMC_CAP_NEEDS_POLL (1 << 5) /* Needs polling for card-detection */ 2 如何使用MMC轮询机制做探卡检测?...方法一:修改dts,在对应节点增加字段broken-cd,同时,如果有non-removable字段,必须去掉该字段。...方法二:通过其他手段设置host->caps |= MMC_CAP_NEEDS_POLL 3 MMC轮询机制剖析 3.1 在dts设置broken-cd字段,代码在哪里解析?...号主:一枚机械专业本科生,经历了转行,从外包逆袭到芯片原厂Linux驱动开发工程师,深入操作系统世界,贯彻终身学习、终身成长理念。

1.8K10

如何监控Linux系统资源情况

在这篇文章中,我们来学习一下“如何监控Linux系统资源情况”相关知识,下文有详细讲解,易于大家学习和理解,有需要朋友可以借鉴参考,下面就请大家跟着小编思路一起来学习一下吧。...比如你想分析一下一个java进程一些运行瓶颈点,可以通过该命令找到所有当前Thread占用CPU时间,也就是这里最后一列。...=0x7d9b waiting on condition [0x0000000046f66000] nid : 对应linux操作系统下tid,就是前面转化16进制数字 tid: 这个应该是jvm...通过linux命令你可以比较方便观测到CPU , I/O , network等一些比较外围状态, 很多时候就已经可以解决大部分问题。...以上就是关于“如何监控Linux系统资源情况”介绍了,感谢各位阅读 免责声明:本站发布内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:zbxhhzj

95420

命令行给个注释,AI就能自动生成代码

敲个回车键让AI自己生成代码,执行命令什么也都是顺手事。...比如让它列出所有正在运行实例: 这个操作是不是有点眼熟,没错,它就是同样基于OpenAI Codex模型开发一款第三方shell工具,Zsh Codex插件。...在命令行中编程,也可以简化到只写一个注释或变量名。习惯用终端写代码程序员们,这款偷懒插件提高效率buff一定不能错过。 让AI去命令行写代码,要怎么搞?...关于Codex AI 依靠Codex AI模型支持GitHub Copilot,因为能够自动补全代码,成为了广受程序员好评一大作弊buff。...即根据注释内容,自动生成代码。 甚至在Codex AI改进版本中,还实现了语音控制word文档排版功能。

1K20
领券