VIM很好用吗,为什么那么多人都说很好?我觉得很差,很不方便,求指教 20
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具
1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲、导入文档内容”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图、条形图等八种,支持新增幻灯片功能。
2、功能:基于ai制作PPT的智能在线工具,它提供了4种AI制作PPT的方式,包括AI生成大纲、AI直接生成PPT、文本生成PPT、AI提炼文档生成PPT,一站式集成多种AI生成PPT的方式,可满足办公用户的不同需求和使用场景。
3、特点:ai生成ppt功能都有哪些?相比较其它ai生成ppt工具,AiPPT具有以下特点:
1. 内置海量免费精美PPT模板
2. 采用国内大模型生成内容
3. 生成的PPT内容可在线编辑
4. 提供灵活多变的布局随心切换
5. ai无限量使用
但是我想说的是vim的很多优点现在已经为各种编辑器所学习,对现在的编辑器来说可配置快捷键可设置已经是必备之功能,加上现代的编辑器一般有完备的图形界面和图形化的配置方式,所以不必拘泥于vim,只要自己用的顺手就行。争论那种工具最好,就像当年的vim与emacs之争一样是没有意义的。
2024-09-19 广告
2019-10-15
vim最大门槛不是记忆各种操作键,是英文
如果连进入vim的help第一页都没看过就说不好用,那就别谈自己学了
学vim第一件事就是克服语言障碍,像change是改变,所以有c操作,将中文"改变"记作“c”和将英文“change"记作"c”能一样么
各种按键基本都有英文缩写,如f是find,c是change,J是join,y竟然是yank,因为c已经用掉了,不能用copy,所以有另一个替代词,设计者尽可能想出各种英文同义词就为了让你记住这些键,英文好你就会感觉得到这种设计非常贴心
很多人最大毛病是眼前就是最简单的英文文档,却要去百度搜索,或者看别人的中文教程翻找,你不愿意迈过英文这道坎,永远蹭的累,因为你看到的是国人给你阉割后的简单教程,丢了很多本质的东西,比如很多教程会教人怎么打开vim显示行号,:set nu,这东西难道要去背么?做教程的怎么那么厉害,知道这个东西,忘了怎么办?其实在:help option-list里面有set的全部选项和说明,你只要知道line number是行号,搜一下,很快就找到它的配置项了,又比如缩进长度,同样的方法,你可能想到是indent或者tab,最后你发现其实可以用<Tab>搜到,那些教程直接给你成品鱼,但是掌握英文让你具备钓鱼的能力
一开始接触就跑去求配置和改热键那种人很容易会被打击的体无完肤,人是喜欢自己熟悉的东西生物,给你一堆看不懂还说要记下的配置,什么玩意,原生vim都玩不清,没跑就想着飞了。你要先确立vim有强大的帮助文档这一常识,任何你看到的教程告诉你配置和键位时,你可以马上:help xxx出来,去看它的英文描述,了解它的功用,知道有这么个东西,想出哪怕忘了也可以用英文关键字查找回忆起来,根据键位组合思想去举一反三,创造更多可能,这样vim就可以变成你的手脚一样高效
到这个地步你在跑去github搜vim插件,那些英文说明对你来说不在话下(人家也写得够简单),装插件你还发现有插件管理器这种东西,其他插件就是简单配置下,安装卸载轻轻松松,使用起来照样是help xxx插件一个模式,还是英文,随看随练,熟能生巧,你会发现这些带着理念的东西好记好用,哪里会像那些阉割教程讲的那么复杂,天天最难安装xxx
说到这就像我在做英文培训拉皮条,但是英文好就是可以在软件行业驰骋,如果你玩的深,经常发现搜遍百度搜不到,亦或者支离破碎,再或是不清不楚的编程问题,stack overflow答疑网里可以找到一箩筐,究其本质,你想获得便利就要克服语言障碍
所以vim就可以作为克服语言障碍的原点,这样的原点可以很多,比如linux下学C,常常要查阅的man和info,又比如你下定决心用某本英文教材学习,当你真正迈过去,看到世界,风景是完全不一样的
当你提出这个问题的时候,请毫不犹豫地抛弃vim,转而用你习惯的IDE吧,vim是非常强大,我极度喜欢用,但这只是个代码编辑工具而已,你更应该关注的是你的代码。当你发现你的IDE已经无法满足你的编码要求了后,再考虑换工具把。很多人看不起用集成开发环境的,把vim封神,我觉得没这个必要,一个工具而已。
别人给你N种建议,不如自己实际体会来的重要,你喜欢哪个就用哪个,并用好即可。
再举个栗子,很多人小时候爱喝可乐,成熟点了变得爱喝咖啡了,等年纪大了变得爱喝茶了。可是我现在三十多了还是爱喝可乐,有时候也会烦恼为什么不能像人家一样成熟一点呢,直到看到人家巴菲特老爷子九十多岁还在喝可乐。。。去他大爷的,成不成熟跟喝什么饮料没半毛钱关系。
刚刚学习linux时,也用不习惯vim,用vscode进行代码编辑,但是当工程文件相当大了之后在虚拟机上卡到爆。在同事的推荐下学习使用vim
vim最重要的是如何配置,插件的使用。
原始的vim也就可以进行一些简单的文本编辑。距离成为一个IDE相差甚远。
为此,有牛人发起了开源项目vimplus 帮你把vim打造成了一款强大的IDE。直接用就好了。你要是愿意折腾也可以自己去配置。
我用了一个星期的时间来习惯vim,现在已经爱上了vim。现在我的浏览器都是vim插件。基本告别鼠标了