vim 值得学习吗

2016-03-03 08:49:39 +08:00
 Neytoph
可能是个敏感话题,无意引战= =
说下我的情况吧:
1.最近经常要在服务器上编辑,所以稍微接触了点 vim
2.觉得 vim 很酷,不用鼠标,很爽
3.目前用 sublime ,还停留在鼠标加方向键的水平 XD 觉得应该提高一下编辑水平

所以 vim 熟练后究竟有多方便?值得深入学习吗?
12987 次点击
所在节点    Vim
136 条回复
cxbig
2016-03-03 21:41:29 +08:00
@magicdawn 通常来说 Linux 下默认编辑器是 vi ,但是可以在 2 个层面修改:
$ export VISUAL=vim && export EDITOR="$VISUAL" # bash/zsh 设置
$ git config [--global] core.editor vim|emacs|nano # git 设置
bramblex
2016-03-03 21:45:51 +08:00
@abscon vimperator 不如 pentadactyl 。
TinW
2016-03-03 21:48:08 +08:00
如果不会就不要学了。
oreo
2016-03-03 22:00:29 +08:00
讨论 vim 的话题总能上 hot
onlyice
2016-03-03 22:02:10 +08:00
会基本的编辑操作就好了。。

感觉有成熟 IDE 的领域就没太多并要用 Vim 。。
Neveroldmilk
2016-03-03 22:13:35 +08:00
emacs 党自重。在 Linux 上混,必须学 Vi/Vim ,否则 CAT 那个界面恶心死你。
lzjun
2016-03-03 22:15:30 +08:00
值得,推荐关注公众"每日一 Vim"
![vim]( http://7xqkjp.com1.z0.glb.clouddn.com/meiriyivim.jpg)
theohateonion
2016-03-03 22:24:39 +08:00
vim 不仅跨平台 还跨 ide 用 vim 的话可以少学很多 IDE 的快捷键
crayhuang
2016-03-03 22:42:29 +08:00
Java 开发,几度尝试 vim ,几度放弃,还是用 intellij 算了~~~唉
hardware
2016-03-03 22:43:54 +08:00
『最近经常要在服务器上编辑』
这个还有得考虑么?
wizardoz
2016-03-03 22:56:07 +08:00
首先 VIM 是一个编辑器,不是一个 IDE 。
某些语言(如 C++、 Java 等)使用 Emacs 或者 Vim 会略显吃力。
但是 IDE 毕竟通常都是专用的,扩展能力很差。
用 Emacs 的 org-mode 写文档,直接导出为 latex 文件然后编译为 pdf ,代码高亮爽的不要不要的。
JamesPan
2016-03-03 23:32:26 +08:00
@crayhuang 写 Java 不用 IDE 简直就是地狱模式😂
yangxiongguo
2016-03-03 23:35:37 +08:00
我也不用鼠标啊,我用触摸板[doge]
KentY
2016-03-03 23:39:17 +08:00
你这个问题其实不用来问, 过不了多久, 你这个问题会变成"vim 我一定要学会" 或"vim 不是人用的, 他们花那么多精力太不值得了"

自己觉得有用就好了, 用别的编辑器一样的, 不用强迫自己.
以前自己爱的东西也想让周围的人用, 后来发现, 好东西不要显示, 当别人不行的时候, 拿过来咔擦, 我的编辑器一下就弄好, 他们自己羡慕会下功夫去学的.
eb0c6551
2016-03-04 00:57:38 +08:00
我有几百行的 vimrc 并且用 youcompleme ,我觉得不值得。

因为除了 ssh ,平时使用 IDE 效率碾压 vim 几百条街。
sethverlo
2016-03-04 01:23:32 +08:00
楼上只是有人推荐跟 vim 一样好用的替代品 Emacs 而已,「 emacs 党自重」「 emacs 凑什么热闹」的人是什么心态……
ryd994
2016-03-04 04:22:27 +08:00
用一段时间你就知道答案了
喜欢的自然喜欢
ruanyu1
2016-03-04 06:06:18 +08:00
第一个使用的编辑器是 vim ,我觉得也会是最后一个。因为真心找不到理由去换一个,并且已经退化到鼠标用不利索。这是我的 vim 配置,如果感兴趣,可以参考[bigvim]( https://github.com/ruanyl/bigvim)
lightening
2016-03-04 07:25:19 +08:00
这种事情自己学了才知道。服务器上编辑一下文件是挺有用的。至于要不要用作主力编辑器可以自己慢慢研究。

就我个人来说,用了 2 年左右 VIM 后转 Emacs 了。然后又用了 2 年转 Sublime 了,现在用了 3 年多,挺满意的。
onceyoung
2016-03-04 08:49:18 +08:00
有 IDE 能用就先别学了,如果你每天面对服务器开发,学习一下吧,当然基本的操作还是要会啊。

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

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

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

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

© 2021 V2EX