08 2021 档案

摘要: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 阅读(2116) 评论(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 阅读(176) 评论(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 阅读(225) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示