上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: 起因 tags --exclude=./src/isa/riscv32, 发现加了./就不起作用(也就是说目录下文件还是会被tag). man ctags, 看到是pattern. 试验 /Users/quebec/Playground/play/a/b/c目录下有main.c 内容: #inclu 阅读全文
posted @ 2021-09-01 11:40 Tokubara 阅读(445) 评论(0) 推荐(1) 编辑
摘要: bat 类似cat, 可以说是cat的替换者, 主要区别是有代码高亮, 可以配合git等使用. vim-ripgrep, 这是个forked的仓库, 用它的原因是因为它支持local list, 看readme的配置项就知道了. tokei, 统计代码行数. cargo install tokei. 阅读全文
posted @ 2021-08-28 19:11 Tokubara 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 本文的目的并不是介绍spacevim的使用方法, 讲spacevim最清楚的地方是它的文档. 本文的目的在于: 解释它和vim的区别, 它的优势, 这样你可以考虑要不要使用spacevim. 即使你此前没有很多vim经验, 也值得一读. 因为后文会解释, 它的一大特点就是容易上手. 如何能同时使用v 阅读全文
posted @ 2021-08-24 14:22 Tokubara 阅读(2098) 评论(1) 推荐(0) 编辑
摘要: 其实这是上周的 github stars的管理工具: 用于管理stars. 几个亮点: 可以给repo添加tag和描述, 可以搜到描述. firefox插件: 菜单添加搜索引擎, 效果是 阅读全文
posted @ 2021-08-19 10:06 Tokubara 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 参考这个链接 方法就是先exit, 等等, 就会进入一个选择菜单, 选windows即可. 阅读全文
posted @ 2021-08-18 08:04 Tokubara 阅读(175) 评论(0) 推荐(0) 编辑
摘要: read系统调用, 为什么可以使用退格键? 我运行flex的示例代码, 发现不能使用退格键和方向键. read系统调用, 我以为它没有任何支持, 我本来期待它既不接受退格, 如果只输一个还会阻塞. 结果完全不是这样的. 退格键有效, 输入a敲回车竟然就结束了. 为什么? int main() { c 阅读全文
posted @ 2021-08-17 19:54 Tokubara 阅读(19) 评论(0) 推荐(0) 编辑
摘要: file_table是file类型. 如下: struct file { uint32_t fd_pos; uint32_t fd_flag; struct inode* fd_inode; }; file没有引用计数字段. 实际上应该有引用计数字段. 为什么需要引用计数字段, 这要到实现fork时 阅读全文
posted @ 2021-08-17 15:15 Tokubara 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 是这个链接下的这个回答: int rotateLeft(int x, int n) { return (x << n) | (x >> (0x1F & (32 + ~n + 1))) & ~(0xFFFFFFFF << n); } //test program int main(void){ pri 阅读全文
posted @ 2021-08-05 17:58 Tokubara 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 说是每周分享, 但是我太菜+太浪, 我总不能分享我看过的电视剧吧. 聊胜于无. c++头文件, 可以方便地打印container rust一个好用的解析时间间隔字符串的包 阅读全文
posted @ 2021-07-26 12:14 Tokubara 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 我之前看到我的一位巨佬同学, 在他的博客曾经每周分享. 我比他差远了, 但是觉得这个做法我也可以学习. 因此也打算搞这个. 这个会在每周内不断补充. vim插件, 可一键去除注释, 支持多种语言 阅读全文
posted @ 2021-07-01 10:23 Tokubara 阅读(26) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页