Monthly Archives: December 2021

我在命令行下学日语

同一个动作重复 300 遍,肌肉就会有记忆,重复 600 遍,脊柱就会有记忆,学完五十音图不熟练,经常遗忘或者要好几秒才想得起来一个怎么办?没关系,我做了个命令行下的小游戏 KanaQuiz 来帮助你记忆: usage python3 kanaquiz.py <operation> operations: python3 kanaquiz.py {-h} play hiragana only python3 kanaquiz.py {-k} play katakana only python3 kanaquiz.py {-a} play all kana quiz python3 kanaquiz.py {-d} play dakuon quiz python3 kanaquiz.py {-t} … Continue reading

Loading

Posted in 随笔 | Tagged | Leave a comment

Vim2022:实时代码格式化

大部分 IDE/编辑器 都有代码格式化的功能或者插件,但都需要你主动触发格式化命令,而且每次写很多代码在保存的时候一次性格式化,总会有种不放心的感觉,需要跳过头去检查。 有没有可能让我一边写一边实时格式化呢?这样每次我都能看到最终的效果。 于是我写了个小脚本 vim-rt-format,再 INSERT 下面每次按回车就能自动格式化当前行: 有了这个东西以后,写代码爽多了,释放注意力,完全专注于 “编码”,再也不用为 “格式化”这个事情花费额外的精力,变量名和运算符之间无需加空格,直接回车就自动变成干净清爽的代码了,能自动识别语法元素,并且格式化的过程无需离开 INSERT 模式。 目前支持:Python, Lua, Javascript 几种语言,使用的话,只需要 Vim 支持 +python3 特性,且 Python 安装 autopep8 模块即可,配置如下: ” 使用 vim-plug 安装插件 Plug ‘skywind3000/vim-rt-format’ ” 默认在 INSERT 模式下按 ENTER 格式化当前代码行,将下面设置 ” 成 1 … Continue reading

Loading

Posted in 未分类 | Tagged | Leave a comment