ClaudeCode
ClaudeCode是Anthropic推出的AI编码工具,支持通过Node.js下载,可选择DeepSeek作为后端模型以节省成本。它集成到Vscode和Emacs编辑器,通过设置环境变量和安装插件使用。它还提供Skill扩展机制(即Markdown格式的技能包),分为项目级和用户级目录,可安装官方市场或推荐的Skill(如Karpathy-Inspired指南和codegraph)来增强功能。
zsh
在WSL中安装配置zsh,包括设置FiraCode Nerd Font、将bashrc配置迁移到.zshrc,以及配置主题和插件(如zsh-autosuggestions和zsh-syntax-highlighting)。
tmux
tmux 是一款终端复用工具,本文介绍了其安装步骤(包括 WSL 下自动启动配置)及通过 tpm 插件管理器进行配置的方法,并详细总结了会话、窗口、面板管理的常用快捷键,以及进入 copy-mode 查看历史输出的操作。
Zed
Zed编辑器Windows版本相比Vscode资源占用更小、更流畅,得益于Rust语言和GPU加速,原生支持WSL和SSH远程开发,但Emacs键位映射仍处beta阶段且Git可视化功能较差。
Docker
Docker常用命令涵盖镜像、容器管理及端口映射等操作;镜像基于UnionFS分层构建,只读的镜像层和可写的容器层实现资源复用;容器数据卷用于持久化存储,独立于容器生命周期;Dockerfile是构建镜像的脚本,包含一系列指令逐步生成新镜像层。
Kubernetes
Kubernetes(k8s)是谷歌2014年开源的容器集群管理系统,提供自动装箱、自愈、水平扩展、服务发现、滚动更新、版本回退、密钥管理、存储编排和批处理等功能。其架构由Master组件(apiserver、scheduler、controller-manager、etcd)和Node组件(kubelet、kube-proxy)组成,核心概念包括Pod(最小部署单元)、Controller(保证
RustDesk远程桌面自建服务器
通过Docker在Ubuntu上部署RustDesk ID/中继服务器,并在Windows客户端配置服务器IP和密钥,实现免费、高帧率和高分辨率的远程桌面连接。
Keil安装
C51和MDK安装步骤类似,需从官网下载安装包并选择非默认安装路径(如D盘),两者可共存但安装顺序不能颠倒。v5编译器需从旧版Keil中提取,解压至Keil安装目录下的ARM文件夹,再在工程设置中添加编译器路径即可使用。
我的Emacs配置
分享在Windows Terminal + WSL2环境下配置Emacs的完整过程,包括终端配色、字体与透明度设置、Arch Linux和Ubuntu的软件安装与换源,以及自定义快捷键绑定(如窗口操作、代码格式化、LSP修复、文件浏览等)。
Emacs
Emacs的常用选中指令、Windows配置文件位置(支持.emacs、_emacs或.emacs.d/init.el,通过环境变量HOME或注册表确定目录)以及基本操作快捷键,其中建议通过注册表添加HOME键值以避免与其他程序冲突。





