主要观点:当前所见的网站及背后的 CMS 得益于 Vim,作者大一接触 Vim 开启了编程生涯并获得优势。最初觉得 Vim 古老,使用后却发现其备受赞誉,且在使用 Vim 进行实验时发现自身设置不足并不断学习改进。使用 Vim 让作者接触到命令行及其他相关内容,虽成绩不佳但激发了对编程的热情。
关键信息:2016 年在新加坡国立大学上 CS1010 课,因课程需用 Vim 而接触,起初觉得 Vim 过时;课后了解到 Vim 广受好评后改变看法并学习自定义;作者使用 macOS,学长称 MacBook 更适合编程,使用 MacBook 后能在本地使用 Vim 进而接触命令行;作者通过日常使用 Vim 自然学会 shell 脚本等命令行相关内容,虽成绩不佳但对编程有热情。
重要细节:作者在 Neovim 中用 Vim 编写网站及 CMS;最初认为 Vim 只能用箭头键移动且有大量命令需学习,如“dd”可删除当前行;通过在本地运行 Vim 并学习自定义使其外观不那么老旧;作者建议初学者像自己一样逐步学习 Vim 快捷键,而非一次性全部学会;日常使用 Vim 让作者不知不觉学会很多命令行知识。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。