![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vim/nvim
文章平均质量分 94
PaulForCoding
这个作者很懒,什么都没留下…
展开
-
使用vim打造内核模块开发环境
使用vim开发内核模块原创 2024-05-12 19:21:13 · 736 阅读 · 2 评论 -
用astronvim on fedora39打造C/C++开发环境
打造酷炫的命令行工作环境和C/C++编程环境原创 2024-05-09 06:40:32 · 2118 阅读 · 1 评论 -
使用vim/nvim一年之后,说一些真实的感受
半年之前,我写过一篇《使用vim/nvim半年之后,说一些真实的感受》(链接:),觉得意犹未尽,现在再补充一些。原创 2024-04-27 11:16:10 · 1113 阅读 · 0 评论 -
使用vim+gtags阅读内核源码
这个功能就是gtags-cscope的Find this global definitionIT行业,技术更新换代快,人们都喜欢追求最新的技术,对老技术和产品多少有些轻视。这一点在编辑器中也是这样,cscope、gtags这些以tag为基础的产品,由于不是真的懂得C代码,在现在的编程环境中,已经比不上lsp了。但是,在C代码阅读的场景中,特别是内核源码阅读的场景中,这些技术还是有一席用武之地,在历史的长河中继续发光发热。原创 2024-04-12 22:06:05 · 2014 阅读 · 0 评论 -
使用vim+cscope阅读内核源码详解
方法一:命令方法二:光标停在单词submit_bio上,按ctrl+\ g,在当前窗口跳转到函数定义方法三:光标停在单词submit_bio上,按,上下分割窗口并跳转到函数定义方法四:光标停在单词submit_bio上,按,左右分割窗口并跳转到函数定义内核的syscall定义是这样的要想找到它,就要使用正则表达式匹配命令就可以找到它这些工具和技巧算得上老手艺了,我是个怀旧的人,总是对这些老技术有莫名的喜欢。原创 2024-03-11 21:46:34 · 2005 阅读 · 0 评论 -
使用vim/nvim半年之后,说一些真实的感受
比如,我想把“单词A”复制一下到粘贴版,然后用它来覆盖“单词B”,这在一般的IDE是非常常见的操作,就是鼠标选中,ctrl+c,然后再鼠标选中目标单词,ctrl+p。一些频繁遇到的任务,比如“修改函数的一个参数”,“转到某个结构体的定义处”,“快速切换到想要的文件”,“在函数范围内批量修改变量名称”,“代码格式化”等等,必须要非常熟练地完成,否则开发进度一紧急,就会想要切换IDE了。相反,如果每个插件都是自己找回来安装上的,每个插件的使用自己都熟练,则会非常爽,出了问题自己也能搞定,有种掌握一切的感觉。原创 2024-03-09 19:51:23 · 707 阅读 · 0 评论