为什么都说 vim 好用,简单体验过后并没有惊艳的感觉啊,求解释~

2018-05-22 20:11:56 +08:00
 ZeroW
23965 次点击
所在节点    程序员
149 条回复
DiamondbacK
2018-05-22 21:29:49 +08:00
无法解释。有些事物的好处,只有通过掌握而体会到的,没有通过解释而领会的。
UnknownR
2018-05-22 21:32:26 +08:00
我是因为当初的破上网本只能装没有 gui 的发行版,nano 有点难用,不是特别方便,只能硬着头皮去用 vim
guog
2018-05-22 21:42:20 +08:00
@dobelee 那也要安装 vim 插件啊🌸🐓
tamlok
2018-05-22 21:42:25 +08:00
就因为你是简单体验
locktionc
2018-05-22 21:45:31 +08:00
不安装任何插件,仅仅是自带的 2 个功能,你想想看你用其他编辑器怎么操作:

1. 列操作。同时给每一行添加内容。
2. 删除所有空行

第一个操作,用 vim 只需要按两个快捷键
第二个操作,只需要一行命令。
defel
2018-05-22 21:48:56 +08:00
我倒是觉得 vim 一般般,时代在进步,vim 装一堆插件变成 ide,为何不直接用 ide,有的 ide 还提供 vim 的快捷键绑定,不是更好。本身就是一个编辑器修改编辑代码的,非要吹的什么似的。
arakashic
2018-05-22 21:49:11 +08:00
这钓鱼钓的,钩直饵咸。
arthasgxy
2018-05-22 21:50:48 +08:00
@wlwood vim -d file1 file2 即可高亮对比
这个感谢
arthasgxy
2018-05-22 21:57:07 +08:00
不提远古级大神,就说现在的人。
恐怕学 vim 多多少少都跟服务器打交道不少。

试想,如果一个服务器上的文件略作修改,你会选择:下载,修改,上传。还是 vim ?
我不是没见过次次选择前者的,但总有人选择后者吧?

好,这时候当你为了修改一段话几乎最后的内容时,一直按着 l,你会觉得自己很傻。
好吧,搜一下,发现$移动到最后。

结果又一天,你发现一个位于中间点的内容要修改,从最前面 l 和从最后面 h,距离差不多。 靠。
好吧,搜一下,发现 f [char] 可以快捷移动。(多次 f [char] 后,忍不住搜索, 结果发现 ; 可以直接执行上一个 f [char] )

最后,总有一天,你会发现用个毛的 xxxx,感觉 vim 似乎更快?
反正我是这么过来的。

另推荐个网站
http://vimcdoc.sourceforge.net/doc/help.html#reference_toc
hyyou2010
2018-05-22 21:58:59 +08:00
远程登入时没有图形界面,一般图形界面编辑器用不了,而 linux 系统缺省就安装有 vi。

至于其功能和操作则不必神话,毕竟几十年前的东西。
soho176
2018-05-22 22:01:23 +08:00
hymxm
2018-05-22 22:07:11 +08:00
用自己舒服的就行
mikicomo
2018-05-22 22:18:20 +08:00
学 vim 就是为了上服务器编辑文件,和查看日志,检索信息,写代码不用 vim
VDimos
2018-05-22 22:40:37 +08:00
服务器上只有 vim 可以用,然而用 vim 做本地开发的人有,但我觉得很多人可能只是跟风吧。他们口中的 vim 功能并没有哪个编辑器不能实现,反倒是很多其他的编辑器的功能 vim 不能实现或者复杂很多
glues
2018-05-22 22:53:27 +08:00
PHP 才是宇宙第一!
lzjqsdd
2018-05-22 22:55:45 +08:00
坚持用,没事儿再多学几个命令,时间长了就体会到了
whypool
2018-05-22 23:00:34 +08:00
跟风秀优越而已
除了没图形界面有编辑需求

开发用还得装一堆插件伪装成 ide 为毛不直接用 ide
carlclone
2018-05-22 23:18:01 +08:00
因为你水平不够而已 , 剑也是会挑人的
leeg810312
2018-05-22 23:19:16 +08:00
快捷键确实省了不少时间,但谁一天到晚在服务器命令行折腾,效率再高就那么几分钟
muziki
2018-05-22 23:33:06 +08:00
@whypool 说好用就是秀优越,强无敌。ide 里面照样装 vim 插件

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/456937

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX