diff --git a/source/_posts/2022/12/Arch系统随便用暨Emacs使用再记(2).md b/source/_posts/2022/12/Arch系统随便用暨Emacs使用再记(2).md index a3cd46f..1e64652 100644 --- a/source/_posts/2022/12/Arch系统随便用暨Emacs使用再记(2).md +++ b/source/_posts/2022/12/Arch系统随便用暨Emacs使用再记(2).md @@ -14,11 +14,11 @@ toc: true -反正系统也我也不懂,用着玩的,不想对这些 `Linux` 发行版使用什么个排序算法争出个最优。用 `Manjaro` 单纯就是安装方便同时教程好找点……不过最近(二十天前),当我更新包时突然开始报错「`libssl3.0` 未找到。」去网上搜发现五六天前 `Manjaro` 论坛就有此问题,但也只是捕风捉影并没有实际解决方案。 +反正系统相关的我也不懂啦,用着玩的,不想对这些 `Linux` 发行版使用什么个排序算法争出个最优。用 `Manjaro` 单纯就是安装方便同时教程好找点……不过最近(二十天前),当我更新包时突然开始报错「`libssl3.0` 未找到。」去网上搜发现五六天前 `Manjaro` 论坛就有此问题,但也只是捕风捉影并没有实际解决方案。 -之后电脑新开一些应用已经打不开了,在终端里也只会一直显示库错误,估计系统已经成为一个僵尸了,一旦重新启动估计就会立马爆炸吧。 +之后电脑新开一些应用已经打不开了,在终端里也只会一直显示库错误,估计系统已经成为一个僵尸了,一旦重新启动估计就会立马爆炸吧(重新启动果然如此,连终端环境都进不了)。 -没办法,重装吧!对于这种问题向来我都是重装解决一切问题的,心想这次还是不要用 `KDE` 了,试试其它桌面环境吧,结果没想到 `Manjaro` 系统安装程序会卡在最后一步安装系统引导上(现在想来应该是智熄操作没有宣导 `UEFI` 选项导致的)。 +没办法,重装吧!对于这种问题向来我都是重装解决一切问题的,心想这次还是不要用 `KDE` 了,试试其它桌面环境吧,结果没想到 `Manjaro` 系统安装程序会卡在最后一步安装系统引导上(现在想来应该是智熄操作没有选到 `UEFI` 选项导致的)。 ## Arch 随便用 @@ -32,21 +32,21 @@ toc: true ### 随便装 -手动装就一步一步自己慢慢盯着了,看着 `wiki` 再顺便开几个教程帖,之后慢慢对着下来,无非就是选择分区然后挂载点之类的(我这种大懒狐一个 `/` 就够了),然后选择速度快的镜像把基础系统组件还有网络管理包之类的装上去就完事了。 +手动装就一步一步自己慢慢盯着了,看着 `wiki` 再顺便开几个教程帖,之后慢慢对着下来,无非就是选择分区然后挂载点之类的(我这种大懒狐一个 `/` 就够了),然后选择速度快的镜像站把基础系统组件还有网络管理包之类的装上去就完事了。 -之后 `unmount`,重启,噔噔噔……新系统就来了,不过没有选择桌面环境所以显示的还是挺「刻板印象里的黑客风」黑黢黢命令窗口。桌面环境想了想还是选择 `GNOME` 吧,没错,我就喜欢卡又多 `BUG` 的低人几等的感觉,只能说习惯的力量还是惊人的,本来其实还想体验 `i3` 环境来着但是到现在一次都没打开过( +之后 `unmount`,重启,噔噔噔……新系统就来了,不过没有选择桌面环境所以显示的还是挺「刻板印象里的黑客风」黑黢黢命令窗口。桌面环境想了想还是选择 `GNOME` 吧,没错,我就喜欢卡又多 `BUG` 低人几等的感觉,只能说习惯的力量还是惊人的,本来其实还想体验 `i3` 环境来着但是到现在一次都没打开过( -安装重新登陆后,一个毛坯房 `GNOME` 环境就出来了,看看系统占用,发现真的挺轻量的,只有 1.5G 左右,只有 `Manjaro` 一半左右。感想就是 `Minecraft` 热门整合包和自己配整合包吧,现在自用的这款系统还是有点缺动少西,最重要的就是代理和 `Emacs` 了。 +安装重新登陆后,一个毛坯房 `GNOME` 环境就出来了,看看系统占用,发现真的挺轻量的,内存占用在 1.5G 左右,只有 `Manjaro` 一半左右。感想就是 `Minecraft` 热门整合包和自己配整合包吧,现在自用的这款系统还是有点缺东少西,比如最重要的代理和 `Emacs` 了。 ### 随便折腾 -代理的事因为相关软件挂在 `yay` 上,但是安装 `yay` 要自己构建下一大堆 `GO` 相关东西又需要代理环境,现有鸡还是现有蛋了属于是,不过好在可以用其它设备开放的代理环境救救急,这时候才发现 `Manjaro` 默认把 `yay` 集成到了自己的源中是有理由的…… +代理的事因为相关软件挂在 `yay` 上,但是安装 `yay` 要自己构建下一大堆 `GO` 相关东西而又需要代理环境,经典先有鸡还是先有蛋了属于是,不过好在可以用其它设备开放的代理环境救救急,这时候才发现 `Manjaro` 默认把 `yay` 集成到了自己的源中是有理由的…… 安装 `yay` 后就能愉快的继续偷 `Arch` 的……嘶,我现在就是 `Arch` 系统了,所以是光明正大来用! #### 编辑器 -首先是使用 `neovim` ,`Emacs` 这位大爷还是等 所有东西都搞定了在把祂请过来吧。 +首先是使用 `neovim` ,`Emacs` 这位大爷还是等所有东西都搞定了在把祂请过来吧。 #### 字体 @@ -82,7 +82,7 @@ GLFW_IM_MODULE=ibus sudo pacman -S gnome-tweak-tool ``` -突然发现 `Gnome tweak` 里面的 `Keyboard & Mouse` 里有一个 `Emacs Input` 选项,打开它后就能在操作系统里实现 `Emacs Keybinding` 了,就 `C-a` 将光标移动到行首这种的,真实 `Emacs EveryWhere` 了,然后 `/usr/share/themes/Emacs/gtk-2.0-key/gtkrc` 文件是具体的配置,可以让猫猫来看具体定义了哪些按键(我是指,`cat` 命令……) +突然发现 `Gnome tweak` 里面的 `Keyboard & Mouse` 里有一个 `Emacs Input` 选项,打开它后就能在操作系统里实现 `Emacs Keybinding` 了,就 `C-a` 将光标移动到行首这种的,真实 `Emacs EveryWhere` 了。然后 `/usr/share/themes/Emacs/gtk-2.0-key/gtkrc` 文件是具体的配置,可以让猫猫来看具体定义了哪些按键(我是指,`cat` 命令……) #### 窗口切换 @@ -90,7 +90,7 @@ sudo pacman -S gnome-tweak-tool sudo pacman -S gnome-shell-extensions ``` -然后在 `gnome-extensions` 开启 `Window List` 选项,这样就能像 `Win` 系统一样显示一个任务栏在窗口底部,如果这不是默认启用的我真想不到平常使用 `GNOME` 是怎么切换窗口的,抑或是这是 `Win` 系统带来的烙印? +然后在 `gnome-extensions` 开启 `Window List` 选项,这样就能像 `Win` 系统一样显示一个任务栏在窗口底部,如果这不是默认启用的我真想不到平常使用 `GNOME` 是怎么切换窗口的?难道这是 `Win` 系统带来的我永远摆脱不了的烙印? #### 钥匙环儿 @@ -104,7 +104,7 @@ sudo pacman -S gnome-keyring 其它的有了 `yay` 也挺容易装了比如 `oh-my-zsh` 之类的,看情况调个顺眼的用用, -其中 `keyd` 这个应用可以改键,把 `Esc` 和 `Caps` 调换之类的,虽然或许 `GNOME` 有什么组件能改不过我也是路径依赖惯了…… +其中 `keyd` 这个应用可以改键,把 `Esc` 和 `Caps` 调换之类的,虽然 `GNOME` 里有什么组件能改不过我也是路径依懒惯了…… ## Emacs @@ -114,7 +114,7 @@ sudo pacman -S gnome-keyring sudo pacman -S emacs-nativecomp ripgrep ``` -虽然完全搞不懂但是听说加了 `nativecomp` 运行速度有改善的样子,之后下载下来 `doomemacs` 的配置文件,将之前的备份过的配置文件放入 `~/.doom` 里,然后开始安装,之后就只能等了,几百个包安装编译啥的估计要登上十多分钟。 +虽然完全搞不懂但是听说加了 `nativecomp` 会让运行速度有改善的样子,之后克隆下来 `doomemacs` 的配置仓库,将之前的备份过的配置文件放入 `~/.doom` 里,然后开始安装,之后就只能等了,几百个包安装编译啥的估计要登上十多分钟。 ### 邮件 @@ -152,4 +152,4 @@ sudo pacman -S texlive-langextra sudo pacman -S xclip xdotool xorg-xprop xorg-xwininfo ``` -然后在 `gnome` 里指定一个快捷键绑定上 `emacsclient --eval "(emacs-everywhere)"` 就能想用到随身编辑器了。 +然后在 `gnome` 里指定一个快捷键绑定上 `emacsclient --eval "(emacs-everywhere)"` 就能想用就用 ` Emacs` 这个随身编辑器了。