Vim 利剑常磨,见血封喉

(给Python开发者加星标,提升Python技能)

来源:以乐之名

segmentfault.com/a/1190000017502205

年底了,故事总是会有很多。

刚了一波通宵加班,趁着有时间,过了一遍Vim教程,顺便汇总下常用命令。

对于以OSX / Linux为开发环境的伙伴们,应该并不陌生。因其轻便,扩展性,可定制化,一直很受开发者追捧。高阶大神,袖中必有深藏。

Vim编辑器简洁易用,在终端上可用来快速查看修改文档。虽然与其他编辑器如WebStrom、VScode相比,功能扩展相对欠缺,对新手朋友不太友好。但胜在多数Linux系统已附带,开箱即用,终端直接使用,无需再多开一个应用窗口。

作为一名前端开发工程师,如果你想秀操作用Vim来写HTML/CSS/JavaScript,我只想说一句,“小伙子,你很6啊!”。

Vim学习的过程不是两三天即可入境,懒惰如笔者,几天不敲,命令忘了七八。时不时还得翻出来看看,至今仍以新手自居。

前言 vi/vim的区别

vim 是 vi 的升级版本,它不仅兼容vi的所有指令,还有新增了一些新的特性。

“工具总须多磨,方才用的趁手。”

Mac 终端键入即可进入Vim入门教程,30分钟足以让你应对Vim日常操作。

常规操作

光标移动

退出查找并替换翻页文件操作选项设置分屏启动vim关闭分屏分屏切换分屏(光标切换)分屏尺寸调整

TIPS: (上下分屏生效)

写在结尾

这么多命令要记,想对Vim说喜欢真不容易,按耐不住就新开VScode。

少年莫慌,很多事情,难在开头,当你学会了,才会感谢当初的付出。

本文仅对常用的一些命令做了汇总,Vim的玩法还有很多。在此推荐易水博客的《Vim使用进阶》https://blog.easwy.com/archives/advanced-vim-skills-catalog/系列,干货满满。

寒梅飘香,这个寒冬,与诸君互勉。

参考文档:

vi和vim的区别https://www.cnblogs.com/KiraEXA/p/5994078.html

vim常用命令总结https://www.cnblogs.com/yangjig/p/6014198.html

vi/vim使用进阶https://blog.easwy.com/archives/advanced-vim-skills-catalog/

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190126B15ZHC00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券