安装配置Rime输入法

前言

其实我有能用的fcitx5+搜狗输入法的方案,但奈何kitty终端有对这个输入法的兼容性问题,无法启用中文,又奈何kitty的界面多美观舒服,和Konsole比起来简直就不是一个时代的产物。

阅读全文 →

Nodejs环境下控制台拼接字符串输出有undefind

今天在Nodejs环境下搓小工具,控制台输出拼接字符串时,发现有undefind,代码如下:

const date = new Date();
const year = date.getFullYear();
const month = date.getMonth();
const day = date.getDate();
const hour = date.getHours();
const minute = date.getMinutes();
const second = date.getSeconds();
const logTime = `[${year}-${month}-${day} ${hour}:${minute}:${second}] `;

class GenerateLog {
  static log() {
    process.stdout.write(logTime);
  }
}

console.log(GenerateLog.log() + "log output on the console");

输出确是这样:

阅读全文 →

Kitty终端美化记录

Kitty这个终端可谓是兼顾了性能与美观,虽然默认设置很简陋,但是经过一番折腾后也能变得很漂亮。

选择配色

运行kitty + kitten themes后会弹出一个选择配色的界面 令我感到非常高兴的是,这个界面支持vim的hjkl键位,也可以用/来搜索。 选好后,回车按m,command + ^ + ,重载配置文件。

阅读全文 →

【无废话】全网最简单的Hexo+Obsidian图片解决方案

把Hexo博客根目录用黑曜石打开,如果已经打开了仓库 在弹出的窗口中选第二个。

在source目录下新建images文件夹用于存放图片 设置 => 文件与链接 => 附件默认存放路径:选择指定的附件文件夹。路径填写刚刚创建的image文件夹的相对路径 取消使用Wiki链接 注意。由于我的文件结构是这样的所以这么填写,要根据自己的文件结构填写相对路径 搞定,同时可以在本地编辑环境和博客网站中显示。

阅读全文 →