把「终端下的 Vim」作为 macOS Finder 的打开方式
我的日常主力编辑器主要是:
(Neo)Vim
Spacemacs (via Emacs-plus)
Visual Studio Code
IntelliJ IDEA
这里面只有 (Neo)Vim 是存活在终端中的(我并不在终端内使用 Emacs),而由于我日常主要是从终端(via iTerm)来使用电脑,所以会把他们都加入到 $PATH 里以方便从终端中唤起,VSCode 和 IDEA 都有一键加入的功能, Emacs 我在 ~/.zshrc 中放了一个 alias emacs='open -n -a Emacs.app .' 解决。
但是,偶尔也会有从 Finder 中打开文件的需求,这时候如果通常会打开拓展名所绑定的 Open with... 应用,在大部...
参与开源翻译的正确姿势
开源是一种精神。
从今年三月份开始,就参与到一个开源的翻译项目中。项目名称是:JavaScript tutorial,是一个免费的 JavaScript 的教程,作者在 Github 开源。欢迎大家加入进来。
首先,我想大家会提到的一个问题是:
如何找到一个开源翻译项目
搜索的能力是一个优秀程序员所必备的功能,现在社会,不再是闭门造车。Github trending 页面就是一个收集最近 Github 上的一些开源流行库。
那么,找到一个可供翻译的开源库之后,怎么办呢?第一步当然是向原作者提出翻译申请。比如,我们的这个翻译项目中,原作者提供一个 javascript-tutorial-cn,接下来,可以开始我们的翻译工作。
正确姿势
一千个人中有一千个翻译姿势,哪...