|
ibreakerMar 30, 2016
1
远程 ssh 调试程序并没有 ide
|
|
binuxMar 30, 2016
2
字体渲染不好看
|
|
hei1000Mar 30, 2016
3
楼主不用终端吧?
|
|
preytaMar 30, 2016
4
vim 就是配合命令行用的,不过操作倒是挺爽,现在装 ide 都会顺手装个 vim 插件
|
|
lighteningMar 30, 2016
5
快。
某些语言不需要 IDE 的花哨功能。 Java 就算了,还是老老实实用 IDE 吧。 |
|
JohnSmithMar 30, 2016
6
其实只要有 vim 模式都可
|
|
FelldeadbirdMar 30, 2016
7
如果本地开发的话,确实不需要。
但远程编辑服务器的时候(多台服务器), VI/VIM 这些天生的编辑器就体现出作用了。 |
|
alexsunxlMar 30, 2016
8
coding 的时候专注 coding ,不会因为手要移动到鼠标上被打断。
配合 tmux ,和 terminal 的功能无缝连接 |
|
9
原来还有远程编辑服务器一说,我还没试过,不太了解哈。正在学 linux ,遇到 vim ,个人感觉没什么用,还挺繁琐,所以有此一问,但很多程序员貌似都很热衷于 vim ,所以比较好奇
|
|
gdtvMar 30, 2016
10
VI/VIM 对来我说最大的缺点是不能提示用户函数
|
|
kaichenMar 30, 2016
11
没有哪个 IDE 或者编辑器 像 Vim 或者 Emacs 那样能几十年持续有这么多用户在用。
|
|
12
貌似现在还热衷于 vim 的一大半都是装逼心理。没错,我就在那一大半里面
|
|
htfy96Mar 30, 2016
13
1. Vim 的操作模式的确能够提升效率,包括在 ide 内装 vim 插件的
2. 很多时候只有 Vim/Vi 可以用 3. 新语言出来(如 rust )最早的一段时间只有 Vim/Emacs 有靠谱的语法高亮 |
|
bramblexMar 30, 2016
14
反对上面一切说什么 ssh 到远程服务器编辑的问题……现在就算是 sublime 也能通过 ssh 远程编辑了好么……
我就没明白,为什么不能一起用呢? vim 这类编辑器又和 IDE 不冲突。 |
|
g8287694Mar 30, 2016
15
LZ 你完了 VIM 神教即将到来
|
|
gainsurierMar 30, 2016
16
一天不碰鼠标,手趴在键盘上的感觉你就知道怎么怎么爽了。
|
|
RockyLeeMar 30, 2016
17
兼容性、稳定性,昨天我的 sublime 又粗 bug 了。
|
|
BOYPTMar 30, 2016
18
我在 Atom 用 vim-mode-plus 。服务器上有什么用什么,最渣也有 vi
|
|
ToughGuyMar 30, 2016
19
等你把 vim 用熟练后你就知道为什么了。其次 vim 和 IDE 并不冲突, 使用场景也不尽相同。
|
|
akiraMar 30, 2016
20
本地用啥有啥
服务器端有啥用啥 |
|
WenweiMar 30, 2016 via iPhone
21
当你在敲代码的时候用不到鼠标 你就体会到了。把插件装上 它就是个 IDE 了
|
|
lxyMar 30, 2016
22
一般用 IDE + VIM 插件,我单用 VIM 的情况不多,一般就是远程、临时查看文件、临时改几行代码的时候单开。除了代码提示外, IDE 有个好处是可以做一些基本的检查。有时我用 IDE 打开一个很厉害的前辈( VIM 大牛)写的项目文件时,偶尔会发现提示变量声明后未使用之类虽然有点无关痛痒的小瑕疵。
|
|
learnshareMar 30, 2016
23
SSH 上服务器的时候,需要修改文件
|
|
xiandao7997Mar 30, 2016
24
感觉现在 ide 的操作变得更 vim ,几乎所有的 ide 都有 vim 插件; vim 变得更 ide ,各种各样的让 vim 变成适合***语言开发的插件
|
|
ADMlNMar 30, 2016
25
启动速度比 IDE 快算不算优点?
并且整个操作过程双手不用离开键盘,感觉还是很爽的。 |
|
WangxfMar 30, 2016
26
你是从来都不上服务器吧?
|
|
FrapplesMar 30, 2016
27
vim 的精髓是其全键盘的高效操作方式,像 h,j,k,l ,文本对象等。
但是纵观天下各编辑器模拟 vim 操作方式的功能,除了 emacs 的 evil 插件,还没有一个能模拟的非常好的。 所以就继续用原生的 vim 了。 |
|
ivenvdMar 30, 2016
28
我在一个项目中要写 python , js, less, sql, ini, json, yaml, markdown 等等…… LZ 推荐个 IDE ?
|
|
caixiexinMar 30, 2016
30
你连上服务器的时候,会找 ide 吗- -
|
|
expkzbMar 30, 2016 via iPhone
31
试试 vi{ di “ 之类的组合后再说喜不喜欢 vi 吧
|
|
MushMar 30, 2016
32
不知道就不知道吧, 我才不告诉你呢, ╭(╯^╰)╮
|
|
wulalaaMar 30, 2016
35
哦,小东西用 vi 就够了吧(逃)
|
|
tonghuashuaiMar 30, 2016 via iPhone
36
"使用 Vim 可以提高效率"这句话正确的说法应该是:"熟练使用 Vim 可以提高效率,熟练使用前效率极低"
|
|
yuukoMar 30, 2016
37
写前端,使用( neo)vim 很惬意
|
|
zhuangzhuang1988Mar 30, 2016
38
楼主说得对, vim 是垃圾。。
|
|
xuboyingMar 30, 2016 via Android
40
(曾经)卖上万元的 IDE 不是和 vim 比较谁启动快,谁能在 console 上运行的。
|
|
xmgitMar 30, 2016
41
运维要跑出来打人了..
|
|
maskerTUIMar 30, 2016
42
建议一年后再来看这个问题
|
|
44
vim 是一个普通的普通的文本编辑器,启动速度是 notepad 级别的,提供的功能却不知道高到哪里去了。作为一个普通的文本编辑器,在服务器上也能很容易的安装和配置。 vim 的模式极为便利,很多 IDE 都有 vi-mode , emacs 也有 evil-mode 。 30 年来,众多程序员为 vim 写了数以万计的插件, vim 可扩展性极强,这为它提供了往 IDE 发展的可能。有人把 vim 配置成 IDE ,就会被问“ vim 这类编辑器有什么用?好端端的为什么不用 ide ?”,他想说“关你屁事,你又不用 vim !”
想知道 vim 到底又什么用,先用一年,你就知道了。 |
|
mmlMar 30, 2016
45
因为我根本不需要 ide 。
另外看到这多按钮的软件我都会好慌,焦虑。 |
|
AbrahamGreysonMar 30, 2016
46
IDE + VIM 插件才可以呀,单独来说,各有千秋各有不足。
|
|
yuelang85Mar 30, 2016
47
vim 就像手术刀。。。。
|
|
tinyproxyMar 30, 2016 via iPad
48
我大学用了四年 vim ,说到底就是因为穷,买不起 license 换不起好电脑。然而工作后发现其他 ide 已经用不习惯了。。。
|
|
autocar23Mar 30, 2016
51
熟练后的定位速度比你拿一根笔改作文还快
|
|
altair21Mar 30, 2016
52
写代码写爽的时候腾一只手去摸鼠标是一个很烦的事,于是就用 vim 了。我是 IDE+vim 插件
|
|
root787Mar 30, 2016
53
说什么用它写代码,做项目的都是装逼,根本的根本,终端里面就他好用。
|
|
ywgxMar 30, 2016
54
月经问
|
|
zhuangzhuang1988Mar 30, 2016
55
@caixiexin 你认为在生产服务器上修改是个好的选择吗?
|
|
ericlsMar 30, 2016 via iPhone
56
用了才知道爽
|
|
theohateonionMar 30, 2016
57
vim 学会了以后很多 IDE 都不用学习编辑快捷键了,直接切 vim 插件用。还有用了 vim 之后编辑效率确实会提高
|
|
lwhiteMar 30, 2016
58
在写小脚本的时候还是随便开个编辑器去改比较爽快。
|
|
murmurMar 30, 2016
59
因为在服务器上只能 vim 但是有了 sftp 这种东西 配合 windows 超方便文件管理 拉下来 编辑 送回去 不要太方便
另外,亲身踩了个坑, windows 下的某些高档记事本会乱改回车符,结果在 cron 的时候就因为回车符识别不了 |
|
ininitMar 30, 2016
60
已被洗脑,明天试试😂
|
|
dearrrfishMar 30, 2016
61
r#10 @gdtv javascript 的话可以配合 ternjs 来实现用户函数补全,还可以载入依赖,其他语言不知道。
|
|
feather12315Mar 31, 2016 via Android
62
@BOYPT 我喜欢 nano 。。。讨厌 vi ,可以上 vim ~
|
|
franklinyuMar 31, 2016
63
@murmur dos2unix unix2dos
|
|
linux40Mar 31, 2016 via Android
64
没有图形界面。
|
|
vietorMar 31, 2016 via Android
65
好用的 IDE 需要花钱,而且公司不会去花的。
|
|
nozamaMar 31, 2016 via iPhone
66
天生记性不好、宁愿用 nano 而不用 vim 。
|
|
vagarleeMar 31, 2016
68
我用 emacs, 跟很多楼上的 vim 党一样的理由: 写代码的时候碰鼠标实在是太难受了.
@zhuangzhuang1988 然而有些东西你必须在服务器上修改, 例如部署, 例如配置文件, 配置有时候是根据机器来的, 不同的机器配置是不一样的.. |
|
windyboyMar 31, 2016
69
一般来说觉得终端编辑器不好用的,都是不太会用
应该看看别的高手怎么用的,相信会大有帮助 |
|
smartdieMar 31, 2016
71
vim - 在各种语言和运行环境之间快速切换
IDE - 在同类语言或脚本之间快速切换 我觉得两种东西都好用,适用场景不同。最让我不能理解的是把“ vim 打造成 IDE ”这种奇怪的思想。 |
|
nicevarMar 31, 2016
72
不用也掌握一下,去修改 linux 类配置也快,遇到不会用的人,弄点东西急死人
总之用习惯了之后,各种 ide 也安装 vim 插件,减少大量无用操作 |
|
domtyMar 31, 2016
73
IDE 就是集成开发环境,你可以认为就是基础的文本编辑器+相关的开发插件。
现在使用各大文本编辑器如 Vim , Emacs , Sublime 等等最大的好处轻便,底层依赖少。 |
|
calonMar 31, 2016
74
因为我不是程序员……
因为不想花钱买功能未必更适合我的编辑器…… 因为想要轻便快捷和功能强大合一…… |
|
heqichangMar 31, 2016
75
需要的只是 vim 模式
|
|
wudanyangMar 31, 2016
76
你可能觉得学习 vim 耗费的时间太长了,不划算。但是学习 vim 的人都是为了节约学习编辑器的时间来的。学习使用别的编辑器(快捷键熟练使用)需要一段时间,学习另一个编辑器又需要很长时间。学通 vim 之后就不用再为编辑器烦恼了。
|
|
AriagleMar 31, 2016
77
并不是所有的代码都只能在 server 端编写。
并不是所有的开发都可以手不离键盘。 刚接触编码时,建议不要把眼界局限在楼上 vim 党的世界里,多尝试,找到合适自己的。 |
|
mengzhuoMar 31, 2016 via iPhone
78
最初为了装逼
间间断断学了 3 次顿悟 hjkl 不是最佳的移动方式! 瞬间打开一个新世界,从此不再看 ide 一眼 |
|
zhichengMar 31, 2016
79
没有说出自己具体的问题,有种引战感觉。
比如我可以这样问。 “想知道如 ide 这类东西有什么用?好端端的为什么不用 vim ?” |
|
viator42Mar 31, 2016
81
vim 只在改配置文件的时候用
以前折腾过,看那一堆插件就吐了,放着现成的 ide 不用非要自己组装一个. |
|
wgjak47Mar 31, 2016
82
用 vim 和用 ide 不冲突啊,比如 ideavim , vsvim
|
|
hitmanxMar 31, 2016
83
vim 有特殊的应用场景吧,比如只能通过 CLI 访问服务器的时候,或者要快速修改一些配置文件、脚本文件什么的,一本正经在 vim 上搞开发的,几乎都得把 vim 配置上 ide 的功能,比如跳转,而且往往还没有 ide 好用。
我理解这是个习惯问题,很多人先入为主了。 另外我不太理解说手不用离开键盘之类的云云,程序员又不是打字员,有调查统计,一个程序员一天有效的代码量有 200 行就很不错了。这并不是很大量的输入,程序员的大部分的时间应该是在阅读已有的代码,在构思要怎么做,或者查一些资料,真正要输入的内容并不多,我不觉得输入的效率会影响很大。 |
|
passion336699Mar 31, 2016
84
终端没有 IDE,之前呆的公司桌子比较小,用 IDE 的话,移动光标右手得握鼠标,右手就一直悬空,肩膀特别酸,然后就老老实实用了 3 个月 VIM,现在基本习惯了,VIM 的一些插件一个没装,就配置了一下高亮啥的,现在右手很舒畅,可以在桌子上随便摩擦,hahhhh
|
|
jerrayMar 31, 2016
85
想知道如 烤箱 这类烹饪工具有什么用?好端端的为什么不用 面包机?
|
|
irenicusMar 31, 2016 via Android
87
硅农,木有 ide
编辑一切东西都是 vi |
|
tuuuzMar 31, 2016
88
感觉 vim 比较好入门吧。。 vimtutor
|
|
raawaaMar 31, 2016
89
给信仰充值的时候到了:
|
|
a68UkLHpycW7ImyVMar 31, 2016
90
你的 VIM 没有配置好。
|
|
lingo233Mar 31, 2016 via Android
91
加个 vim 插件就是的谁说不用 IDE
|
|
antiagainstMar 31, 2016
92
圣战挑起贴
|