- 博客(1059)
- 资源 (58)
- 收藏
- 关注
原创 emacsclient 是什么?
本文来自AI生成,亲测有效。是 Emacs 自带的客户端程序,它可以连接到已经运行的 Emacs Server,从而快速打开文件,而不必每次都启动一个新的 Emacs 进程。如果你经常使用 Emacs,尤其是在 Linux 上同时使用终端和 GUI,那么非常值得了解。
2026-11-05 23:30:00
257
原创 在 Emacs 中使用 Rime 极点五笔86
日期:2026-11-04通过emacs-rime调用本机的librime,在 Emacs 内使用已有的方案。终端版emacs -nw也能使用,候选词显示在底部。本机环境:Arch Linux、Emacs 31.1、librime 1.17.0;原方案位于。
2026-11-04 23:45:00
338
原创 用 Emacs Dired 实现 em:退出文件管理器后,让终端自动切换目录
将下面的函数加入~/.zshrcthenprint -u2 -- '用法:em [目录]'return 2fiif [[!thenprint -u2 -- "em:目录不存在:$em_start_directory"return 1fithenthenfielsefi} always {函数只接受零个或一个目录参数。没有参数时使用$PWD,目录不存在时直接报错,不启动 Emacs。是 zsh 的路径修饰语法,用来将起始目录转换成绝对路径。后面的always。
2026-11-03 23:45:00
522
原创 emacs 文件管理Dired, the Directory Editor
Dired 会创建一个 Emacs Buffer,其中包含某个目录的文件列表,并且还可以选择性地包含该目录下的一些子目录的内容。你可以使用 Emacs 的常规命令在这个 Buffer 中移动和浏览,也可以使用 Dired 专用命令对列表中的文件进行操作。Dired 既支持本地目录,也支持远程目录。Dired 缓冲区通常是只读的,不允许在其中插入文本。(不过,Wdired 模式允许这样做,详情请参阅《编辑 Dired 缓冲区》章节。
2026-11-03 10:24:47
142
原创 iOS Authenticator 版本低忘记Apple ID无法更新的解决办法
原来我以为会很麻烦,就是因为Authenticator 这个App 一直不敢换手机,不敢重置手机。现在迁移完成后,我可以大胆的卸载和升级App了。
2026-10-29 23:15:00
237
原创 Awesome WM 下微信搜索结果和 @ 候选框一闪而过:一次焦点问题的排查与修复
日期:2026-10-27我在 Awesome WM 中使用微信时,一直遇到一个小问题:在通讯录搜索人名,搜索结果刚出现就消失;在群聊里输入,成员候选列表也会闪一下,然后收起。这个问题不影响基本聊天,所以拖了很久。后来发现,同样的操作在 Hyprland 和 GNOME 中没有出现异常,才开始怀疑:是不是 Awesome 的窗口管理规则干扰了微信的弹出层?为这类窗口增加专用规则后,运行日志中已经不再出现同样的瞬间关闭过程。
2026-10-27 23:15:00
447
原创 Hyprland VS Awesome WM主观评价
虽然我花了大篇幅写hyprland的缺点,并不代表它不好。只是因为我近期刚用,印象深刻。喜欢美观时尚桌面的,我还是会推荐hyprland的。但是能接受“折腾”。追求稳定,实用的,我会推荐awesome。
2026-10-23 23:45:00
284
原创 ly显示管理器awesome黑屏
其实这个ly,我是很喜欢的。无奈遇到了一个我暂时无法修复的bug,它无法启动我喜欢的awesome。但是有一点要说明的是,我在另一台电脑上使用ly是可以正常启动awesome的,也就是说他们本身是兼容的,可能是我的环境有什么问题吧。
2026-10-23 23:15:00
112
原创 Hyprland 状态栏 Ironbar与waybar卡死的问题
通过与codex的几轮沟通后,我把Ironbar配置的与我之前用的waybar几乎差不多的功能了。目前没发生Ironbar出现卡顿问题。让我惊喜的是自带的开始菜单,挺好的。虽然我可能用的不多,可以让那些临时用我的电脑的人舒服一些了。
2026-10-19 23:30:00
408
原创 VSCode Arduino cli 开发ESP32
本文是《Arduino cli 写hello world》的后续。原本我使用的Arduino IDE 进行开发,总体开发体验还是不错的。
2026-10-17 21:00:05
269
原创 Arduino cli 写hello world
我在看关于时看到了CLI版本的信息,与是我在想Arduino IDE 是不是可以仅在cli运行呢?与是我就打算尝试一下cli版本的运行。
2026-10-17 16:47:22
74
原创 Hyprlauncher 应用图标不显示:从 Icon 路径到完整 hicolor 索引
日期:2026-10-15 【AI辅助生成】在 Hyprland 中使用Super + R搜索应用时,Arduino IDE 和 IntelliJ IDEA 都能找到,但搜索结果没有图标。最初怀疑是图标缓存问题,排查后发现涉及 Hyprlauncher 的图标名称解析,以及用户图标主题中缺失的。第一次修复让应用图标恢复了显示,但使用精简版主题索引后,又出现了 Satty 截图异常。最终采用系统提供的完整,保留应用图标修复,并补齐其他类别的图标目录信息。
2026-10-15 09:48:07
271
原创 Arduino IDE开发ESP32环境搭建到helloworld
对比我之前用vscode搭建的方式《archlinux 搭建ESP32开发环境 从0到Hello world》我感觉用Arduino IDE 好像更简单,方便。
2026-10-14 23:52:47
218
原创 archlinux卡死踩坑记录
在windows上每快就会弹出这个提示,而在archlinux之中我足足等了好几分钟才有提示。等待5分钟以上,安卓手机上才会弹出一个允许usb调试的提示,点击允许以后就可以了。今天不清楚什么原因,执行adb devices命令会卡死。当前电脑以前是可以正常通过adb命令来调试安卓设备的。实测,同一台笔记本电脑,使用windows 是可以正常。基本可以判断 电脑+线+安卓手机 都是正常的。原因不清楚,在archlinux上执行。adb devices 会卡死。
2026-10-13 11:09:45
101
原创 如何用docker安装一个MQTT 服务器?
为什么用docker安装?因为服务器上已经安装了一个MQTT服务器?想在要安装一个供另一个程序使用,或者做测试。感觉用docker会更干净。本文由AI辅助整理,亲测有效。下面以 Ubuntu 24.04 + Docker Compose 为例,部署一套支持账号密码认证、数据持久化、自动重启的 MQTT 服务。
2026-10-12 23:45:00
150
原创 archlinux 搭建ESP32开发环境 从0到Hello world
用linux做ESP32的开发,感觉也不错啊,而且我感觉好像比在windows上更容易。
2026-10-02 12:44:28
159
原创 ESP32 入门 从0到Hello world
总体来说,不算难。就是软件在线安装的过程比较久。如果要经常配置环境,感觉还是用离线的方式比较快一些吧。
2026-10-01 12:23:05
212
原创 Mac mini彻底禁止自动睡眠
可以。。macOS 默认会进入睡眠/低功耗状态,导致 VNC、RustDesk、部分网络服务出现“过一段时间连不上”的情况。最直接的方法是使用pmset。
2026-09-28 23:30:00
368
原创 macOS开机自动登录
我的macmini没有接显示器键盘,我希望它开机以后,我可以直接远程到它。所以我想到是不是给它设置成开机自动登录桌面就可以了。内容来自AI生成,亲测有效。可以。你这个,设置自动登录会比较方便。
2026-09-24 23:45:00
355
原创 archlinux局域网远程macOS RustDesk爬坑记录
目前我的archlinux笔记本与mac mini M4是通过千兆网卡,通过一根网线直连。延迟非常低,文件传输速度可达 110MB/秒。但是我使用macOS自带的VNC远程桌面,用起来总感觉卡卡的,延迟很高。所以想优化一下。
2026-09-23 23:30:00
303
原创 archlinux与macOS网线直连 笔记
因为办公室附近有家专门做wifi的公司,导致附近wifi信号干扰非常的严重。即使在同一个办公室,我使用的两台电脑即使在局域网环境下互联都非常的卡顿。比如:我在archlinux通过ssh远程连接Mac Mini 都能感觉到非常大的延迟,时好时坏非常影响体验。我在archlinux中通过VNC远程mac mini的延迟非常夸张,每个操作甚至延迟5秒以上,几乎不可用。通过sftp传文件,只有几MB/s,有时甚至跌到1MB/s以下。
2026-09-22 23:30:00
265
原创 archlinux卸载软件与清理空间
硬盘空间太小了,于是决定给电脑来个大扫除。清理前archlinux我想卸载gdm,GNOME 以及它们的依赖,应该执行什么命令?可以。你现在主要使用 Hyprland 的话,卸载 GDM + GNOME 时,推荐按“先停用 GDM → 查看 GNOME 包 → 批量卸载 → 清理孤立依赖”的方式做。Arch 目前的gnome是一个软件包组,包含约 96 个包,gdm也属于这个组。因此-Rns比简单的-R更适合你这种“把 GNOME 和它专属的依赖一起清掉”的情况。
2026-09-16 23:30:00
374
原创 2026 Hyprland学习笔记
Hyprland是一个现代化的Wayland 动态平铺窗口管理器(Compositor)自动平铺:窗口会自动排列,适合键盘高效操作。动画漂亮:切换窗口、工作区时动画流畅,比传统平铺 WM 更现代。高度可定制:快捷键、窗口规则、动画、布局都能自己配置。基于 Wayland:不是 X11,适合较新的 Linux 桌面环境。Arch Linux 用户很多:社区活跃,教程和配置案例丰富。不是完整桌面环境:通常还要搭配 Waybar、wofi/rofi、通知程序、锁屏等组件。
2026-09-10 23:45:00
501
原创 U盘启动archlinux修复 主机引导问题
我这个场景可能相对比较冷门吧,以前archlinux 的grub引导坏了,我会用U盘做个archlinux的启动盘,然后重新安装一下grub就可以了。过程与系统安装过程中安装引导是一致的。详细见:《2026 安装archlinux笔记》今天想换个方法,能否用安装在U盘之中的archlinux来修复我的引导呢?
2026-09-05 11:39:09
196
原创 archlinux安装在外接移动硬盘其他电脑找不到启动项
我一直都有一个想法,如果我把archlinux安装在一个外置的移动硬盘里,我是不是就可以带着这个移动硬盘到处走了,随便有一台电脑,直接就可以启动了呢?这个想法一直都有,但是我从来没有去实践过。因为我手上只有一个普通的U盘速度较慢,所以一直没有尝试。最近有个闲置的固态硬盘用来做实验不错的。
2026-09-05 11:07:18
205
原创 无U盘 启动 archlinux安装盘ISO
需要特别注意:ISO 当前放在准备修复的根分区 /dev/nvme0n1p6 上。• 可以,而且这个 ISO 自带 boot/grub/loopback.cfg,可直接让 GRUB 调用。之后会进入 ISO 自带的二级菜单,包括安装环境、无障碍模式、Memtest 和 UEFI Shell。此外,如果 GRUB 本身损坏或整块硬盘故障,这个入口也无法使用,所以修复用途仍建议保留一个 USB 启。若要彻底重装当前根分区,最好把 ISO 放在另一个 ext4 分区或保留一个实体启动 U 盘。
2026-09-05 07:46:45
242
原创 2026 安装archlinux笔记
每年必修课,安装archlinux走起。以前也写过一些类似的文章,有一些不变的内容,我直接从原来的文章中复制了(包括截图)。家里有一个老笔记本,一直放家里安装的windows 11。因为之前考虑给家人用,所以没有安装linux。最近我用这台电脑比较频繁,与是我打算安装个windows 11 + archlinux双系统合适。
2026-09-03 23:15:00
213
原创 archlinux 清理Pacman缓存
archlinux 下的/var/cache/pacman 目录空间占用31.8 GiB 是否可以删除?有什么优雅的方式释放这部分空间吗?我最推荐使用 paccache,它来自 pacman-contrib。
2026-09-01 23:30:00
335
原创 gpt-5.6-luna max 1%周额度有多耐用?
测试结果 9个模块的前端页面国际化,gpt-5.6-luna max 1%周额度 没有用完。这结果太离谱了,我都测累了,额度一直没有变。。。因为目前前端的国际化任务做完了,所以就没有继续测试下去。gpt-5.6-luna max 真神[强] 做简单任务太好用了!!!
2026-08-21 23:45:00
225
原创 DeepSeek Harness 预览版初体验
deepseek-harness 预览版,个人评价 能用。暂时没看到亮点,据说插件生态很强,但是暂时没有感受到魅力。目前我用过的排行如下:以上仅是个人主观感受,没有任何依据。截至2026-08-17的使用感受。
2026-08-17 23:45:00
238
原创 neovim基于nvim-jdtls 开发java报错
实际路径还是要看自己的配置文件中的路径。清理 JDTLS 缓存工作区(清理缓存不会影响源代码)。这个时间重启neovim应该可以正常使用了。假如还不行,可以试试清楚残留进程。
2026-08-13 23:45:00
52
RDM_v2.2 屏幕分辨率调整工具.dmg
2020-12-30
oh_my_zsh_20210210离线安装包.zip
2021-02-10
钉钉内网穿透pierced.zip
2021-01-12
CentOS7Oracle11gInstallHelper.zip
2021-02-03
Hack Nerd Font
2021-02-21
one-key-hidpi-master.zip
2020-12-30
macOS11.2.3拯救者14OpenCore0.6.8EFI20210412.zip
2021-04-12
Serverless Bluetooth Keyboard & Mouse for PC:Phone.apk
2021-03-16
CenOS7一键升级curl和git_20210425_onekeycurlgit.zip
2021-04-25
lua-language-server2.3.7.zip
2021-09-14
SSDT-GPRW.aml
2020-12-29
MAME0.238配置分享
2021-12-19
ant-grid-mini.zip
2021-12-09
macOS Big Sur 11.1 拯救者14OpenCore0.6.5EFI20210105.zip
2021-01-05
Exponent-2.21.3.tar.gz
2021-08-18
SpaceVim_macOS_2021_02_20离线安装
2021-02-20
oh_my_zsh_20210210离线安装简化版
2021-02-10
拯救者14OpenCore0.6.4EFI20201229B解决Windows无法启动的问题.zip
2020-12-29
Compose写法百度人脸识别示例
2024-07-30
wvp配置分享2023年06月20日
2023-06-20
windows server2008 SP1更新补丁解决vmware tool无法安装的问题
2022-12-17
php5.3 包含sql server 2008的驱动程序
2022-12-14
php5.3 + Sql Server 2008配置信息
2022-12-09
Unable to load dynamic library 'D:/wamp/bin/php/php5.3.10/ext/ph
2022-12-07
基于mysql-8.0.30-winx64.zip
2022-09-23
spring boot + mybatis+ mysql环境搭建
2022-08-08
Spring boot中集成mybatis 项目源码
2022-08-08
mybatis在非spring环境下如何使用
2022-08-04
DB Browser for SQLite 版本 3.12 - PortableApp
2022-07-21
Microsoft.VCLibs.140.00_14.0.30704.0_x64__8wekyb3d8bbwe.Appx
2022-06-01
硬盘安装linux EFI分享
2022-04-30
SpringBoot中封装jdbc工具类
2022-04-08
SpringBoot拦截指定路径统一处理sqlapi.zip
2022-04-07
RuoYi若依代码生成+一键部署
2022-04-05
iOS开发允许http请求演示项目React Native源码
2022-02-20
yabai状态栏spacebar监听鼠标点击事件20211229(自带JRE)
2021-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅