🧀 kernel_task use an abnormal high amount of CPU
最近电脑不知道怎么的,就会很卡, 打开 Activity Monitor 可以看到一个 kernel_task 的进程 CPU 使用竟然高达 1000% 多!!! 通过 istat 也可以查看到电脑状态,16个核都基本跑满 这根本不正常,因为我电脑配置还可以,况且也没开什么程序 所以查了一下, 根据 if kernel_task is using a large percent...
最近电脑不知道怎么的,就会很卡, 打开 Activity Monitor 可以看到一个 kernel_task 的进程 CPU 使用竟然高达 1000% 多!!! 通过 istat 也可以查看到电脑状态,16个核都基本跑满 这根本不正常,因为我电脑配置还可以,况且也没开什么程序 所以查了一下, 根据 if kernel_task is using a large percent...
什么是treesit treesit 是一种语义分析工具 比如代码的高亮,怎么决定哪些是要高亮的呢? 比如代码的折叠,怎么决定哪到哪是可以折叠的呢? 比如代码的括号的跳转,怎么知道哪个和哪个括号是匹配的可以跳转的呢? 这背后就需要 treesit 的支持 为什么要用treesit 那么 Emacs 在没有支持 treesit 的时候, 普通的 mode 打开, 比如 pytho...
在 Emacs 中,org-mode中,当我用 C-c C-s 为一个 item 设置 schedule 的时候, 在 minibuffer 中会跳出让我输入 date+time,同时还有一个 calendar 的窗口 buffer, 但是我怎么选择这个 calendar 的光标,我 C-f 移动的是 minibuffer 输入框的 buffer,不是 calendar 的候选项, ...
Table of Contents What is Rust 什么是zero cost abstractions? 工具汇总 Rustup rustc cargo crates.io evcxr rust-analyzer 下载安装 创建...
有时候我们会遇到这样的场景,就是在输入状态下,希望将输入的内容作为执行参数 比如创建新文件的时候,我们输入新文件的名字 init-xxx.el , 尤其在使用 C-x C-f 这个 find-file 来创建文件的时候 补全系统这时候可能会匹配到类似的候选项, 尤其在使用 orderless 这样的插件的时候, 可能会匹配 init-xxx-yyy.el 这时候,按 RET 键会自动选...
先看效果 在支持 tree-sitter 的 mode 下, consult-imenu是增强版的imenu 主要是在当前 mode 下的 imenu-create-index-function 的设置,而因为有些 mode 已经是 ts-mode, 比如 java-mode, 我已经 remap 到 java-ts-mode 所以这个 imenu-create-index-fun...
Embark 是什么? Embark Emacs 版的右键菜单栏, 在minibuffer的候选项上可以使用,普通的buffer中,使用也可以选中来使用 Embark 快速使用 绑定一个快捷键 (global-set-key (kbd "C-;") 'embark-act) 然后可以在find-file,switch buffer,M-x等唤出 minibuffer 使用 “...
这本书是我刷到周鸿祎老师的视频,然后小黄车上买的,自从周鸿祎老师做了抖音以来,让我们有了很多了解他的机会. 那么其实我对所有 “知行合一” 的人都感到深深的敬佩,因为对于周鸿祎这种级别的,压根不用抛头露面,但他对于短视频传播有了一个自己的理解之后,就会去这么做 很多人即使知道抖音是风口,但也不会去做,天天想着这些网红不就xxx么,有种我也行的感觉. 虽然这个书名有点,呃…有点… 但我...
Dashboard 我配置最终的样式 读一篇 readme 其实配置基本没什么问题,我这里就记录一下我碰到的几个问题 使用 nerd-icons (,(nerd-icons-faicon "nf-fa-blogger_b" :height 1.1 :v-adjust 0.0) 我一开始看文档, 我以为 nf-fa 部分,不需要输入,也就是 nerd-icons-faico...
what’s aider 简单的来说 aider 是 cursor, 是 cline 只不过它运行在终端,通过输入命令方式来实现 cursor/cline 的功能 Emacs下有aider的插件 我这里是Emacs下的配置 (require 'aider) ;;; Code: (setq aider-args '( "--no-auto-commits" "--mo...