为 Vim 与 Emacs 的伟大友谊干杯

周六晚上,烤焦的番薯过来问我,Vim 在完全没有插件的情况下,要怎么注释一段代码?我说你可以在 .vimrc 里面写一个函数,批量选择然后调用函数注释。烤焦的番薯说你这个太麻烦了,我告诉你我们 Emacs 怎么做,只要选中要注释的代码,然后 esc+x 输入命令:“comment-region”,这就搞定了。

我给他打了一串问号,我说你要这么说的话,Vim Ctrl+v 选中要注释的代码,然后 shift+i 插入 # 号,按两下 esc 就好了。虽然我觉得 Vim 这么注释也挺蠢的,但是好过要敲一整个单词。之后,烤焦的番薯向我虚心请教了一些 Vim 的基本用法,说还是要学习一下 Vim,不然在没有 Emacs 的环境下就 GG 了。于是我把我珍藏多年的 Vim 键盘图丢给了他,并向他讨要一个 Emacs 的基本操作相关的图,烤焦的番薯想了想说,Emacs 没有这样的东西,它需要你用心去感悟,不是三言两语能说明白的。于是我说,让我们为 Vim 和 Emacs 的伟大友谊干杯吧🍻!

继续阅读

Vim 中英文输入切换

今天在整理 .css 和 Markdown 文件的时候(尤其是 Markdown),碰到中英文混输的情况,我用的是百度输入法,输入完中文,按 进入正常模式,进行指令操作的时候总是会弹出百度输入法的选词框,看起来特别不舒服,用起来也特别别扭,很多指令没法执行不说,还得去删除百度输入法输入框里的字,于是开始 Google 各种解决方法,找到两个靠谱的.

VimIM

Google Vim 中文,唰地一下出来的基本上全是 VimIM 的东西,看来这个插件的使用还是非常广泛的,广大程序猿对 VimIM 的评价也非常高

继续阅读