Emacs与v2ray

Posted on May 9, 2025

其实简略来说正如标题所言两件事,一个是emacs,一个是v2ray。当然,详细说起来就是很长串一件事了

起因是突发奇想决定入emacs这个大坑,但是又没啥动力去细细研究,于是想着找个开箱即用的,搜了一圈后定位了doom emacs,先是在自己的小破笔记本上装,被网络问题折磨了半天,装好了之后发现对我的小破笔记本来说以启动迅速著称的doom emacs都算重的了,所以就删了,后来想起来自己这服务器配置还行,就想着看能不能服务器上用。

这是个大概,中间各种曲折脑抽之处就多了,我也不知道为啥在windows termianl上代理怪问题居多无比,给我折磨的身心俱疲。以及我选择evil mode,相比于复杂的control和meta组合键,还是vi的操作逻辑更符合我的习惯——当然也可能是我用习惯了。

在服务器上装doom emacs的过程也比较曲折。

服务器最开始在代理这件事上我没有过多的研究,只搜了个clash for linux就直接用了,多少有点不好用,但也勉强够用。

一开始先是通过clash for linux磕磕绊绊地装了spacemacs(因为在自己的笔记本上装doom emacs体验很不好),好不容易装好了之后又觉得不喜欢,以及种种奇怪的心理,于是决定换回doom emacs。这是一个大坑……

其实doom emacs的坑倒不大,毕竟已经装过一遍了,难点在于网络环境,装spacemacs时够用的clash for linux在doom emacs这派不上一点用场了,痛定思痛决定好好搞好服务器的代理问题。

题外话,clash for linux不好用的一个原因在于他的webui我莫名打不开,导致我没办法切节点……

靠着gemini的推荐(我现在已经极度依赖ai了),我选定了v2raya,结果为了安装这玩意,又绕了半天。

先是,一开始采取通过软件源的安装方式,结果速度巨慢无比。于是转而采取手动安装deb包的方式,这里又产生了几个恼人的bug:

在通过scp将deb包发送到服务器后,如果按文档采用

sudo apt install /path/installer_debian_xxx_vxxx.deb

那么将会自动从软件源下载而不是从deb包安装,而在我改用dpkg安装后,倒是成功打开了webui(这里再次赞美cloudflare),但却提示我找不到v2ray-core,明明我直接v2ray运行都能成功的。

最后选择将他的软件源删掉后,使用apt install完成了安装,成功配置了代理。

后续安装doom emacs就没什么好提的了,只是时间问题。

今天又折腾了下elfeed,勉强算是搞好了?后续可能想把rmail啥的也都配一配,生命不止,折腾不息啊……

也不知道因式分解技巧我啥时候能完成。

加油吧