官方新闻:
[2016-09-12] After more than ten years there is a major Vim release. It gives you interesting new features, such as channels, JSON, Jobs, Timers, Partials, Lambdas, Closures, Packages and more. Test coverage has been increased, many bugs were fixed, this is a rock stable version. Read more about it in the announcement. (Bram Moolenaar)
https://github.com/vim/vim/releases/tag/v8.0.0000
老家伙们陆续更新了大版本。
真是想不到,简直可啪。
1
daya 2016-09-12 22:35:30 +08:00 via Android 1
简直可啪!
|
2
zhangxiao 2016-09-12 22:39:34 +08:00
- Asynchronous I/O support, channels, JSON
- Jobs - Timers - Partials, Lambdas and Closures - Packages - New style testing - Viminfo merged by timestamp - GTK+ 3 support - MS-Windows DirectX support 转 Neo 主要是因为第一个,看来可以考虑转回去了 |
3
itisthecon 2016-09-12 22:46:50 +08:00
今天的最重磅消息了, 赶紧去 pull/编译 /安装...
|
4
itisthecon 2016-09-12 22:48:14 +08:00 1
这么一会功夫已经: 版本 8.0.2 了
|
5
judasnow 2016-09-12 22:55:23 +08:00
nice
|
6
fy OP @itisthecon 卧草 这更新真是快
|
7
weaming 2016-09-12 23:04:29 +08:00 via Android
@itisthecon 233
|
8
megatron 2016-09-12 23:07:42 +08:00
看看 10 月份, emacs 能不能发新版本。
|
9
tracyone 2016-09-12 23:10:55 +08:00 via Android
程序员的倚天屠龙剑。
|
10
yuuko 2016-09-12 23:12:43 +08:00 via Android
没有转回去的动力
|
11
whwq2012 2016-09-12 23:13:22 +08:00 via Android
反正我只会 hjkl
|
12
guoer 2016-09-12 23:41:14 +08:00
赞
|
14
goofansu 2016-09-13 00:20:59 +08:00 via iPhone 1
用了 spacemacs ,终结圣战了
|
15
kokutou 2016-09-13 00:42:17 +08:00 via Android 1
我只会
hijk n w e dd yy p $^ c-f c-b a i |
16
kokutou 2016-09-13 00:42:48 +08:00 via Android
还有个 shift v ,没了。。。
|
17
xiusedelang 2016-09-13 01:01:51 +08:00 via Android
已用上
|
18
20015jjw 2016-09-13 02:12:29 +08:00 via Android
很好 有啥补全插件支持 8 嘛
|
19
notre 2016-09-13 03:20:40 +08:00
刚才去瞅了一眼已经 v8.0.0003 了。。
|
20
dtfm 2016-09-13 03:33:44 +08:00
有跟我一样,始终习惯不了 VIM 的上古界面的么,总感觉还停留在中世纪,代码可以不优雅,但工具一定得优雅。
|
22
dtfm 2016-09-13 03:42:50 +08:00
@df4VW 道理我都懂,代码这个非不为也,实不能也。我倒是对输入方式挺有要求的,安利双拼积极分子,不过你们 VIM 党看重的到底是 VIM 的哪一点?快捷键还是插件?
|
24
df4VW 2016-09-13 04:06:04 +08:00
@dtfm 写代码的时候你能用到几次中文对吧。 vim 的轻便,操作方式,插件,以及和 shell , tmux 的结合都是让大家喜爱的原因吧。
当然 ide 有很多赏心悦目的事情 vim 做不了,但是日常的中小型项目情况下,你对整个项目了然于胸, API 语法滚瓜烂熟,自然是用 vim 更高效 |
26
faywong8888 2016-09-13 08:00:52 +08:00 via Android
vim, learn once, use everywhere.
|
27
firebroo 2016-09-13 08:29:14 +08:00 via Android 1
ls 不用争。。 IDE 加 Vim 插件。。
|
28
zhs227 2016-09-13 08:41:08 +08:00
neovim 的促进作用是巨大的,由此可见有个有想法的对手是多么促进个人和集体向上。前提是必须要还有潜力可挖,弱鸡就直接 KO 了
|
29
kingddc314 2016-09-13 08:50:13 +08:00 via Android
MySQL 8.0 也出了
|
30
laycher 2016-09-13 08:59:00 +08:00
vim 是什么。我都不会用。。
|
32
Wenwei 2016-09-13 09:22:24 +08:00
奈斯 可以更新试试看咯
|
33
66beta 2016-09-13 09:24:08 +08:00
emacs 大军还有 30 秒到达战场!
可是编辑器和操作系统怎么能放在一起比呢?哦呵呵呵呵呵 |
34
ruchee 2016-09-13 09:39:21 +08:00
祝福一发 Vim 党路过
|
35
yxzblue 2016-09-13 09:40:52 +08:00
Vim 持续更新,可喜可贺
|
36
liuxu 2016-09-13 09:49:56 +08:00
小手拍起来
|
37
WangYanjie 2016-09-13 09:53:12 +08:00
|
38
nl 2016-09-13 09:58:26 +08:00
666
|
40
hei1000 2016-09-13 10:04:59 +08:00
24 小时内发布 7 个版本,神经病啊
|
41
doubleflower 2016-09-13 10:40:09 +08:00
|
43
Dow 2016-09-13 11:04:28 +08:00
@doubleflower 我们开发还真是在服务器上的,人手一个 docker 开发环境。。
|
44
sudoz 2016-09-13 11:05:19 +08:00
不知道在争论什么
Vim 不只是一个编辑器,而是一种编辑的方式 |
45
xcodebuild 2016-09-13 11:06:58 +08:00
@doubleflower 用 Atom 想完全抛弃鼠标不还得装个 Vim 插件么,不然移动光标都得累死。。 Emacs 党觉得 Vim 还是符合优雅高效的评价的。
|
46
hooluupog 2016-09-13 11:09:37 +08:00
Asynchronous I/O
packages 哇,666 |
47
Fedor 2016-09-13 11:13:25 +08:00
vim 党拍手称快
|
48
doubleflower 2016-09-13 11:21:21 +08:00
@codefalling 并不觉得麻烦。我不喜欢模式编辑,我在 ATOM 把最好按的组合键都改成光标移动,比如 alt + hjkl eadfg 改成移动键不比 VIM 差多少。
|
49
repus911 2016-09-13 11:23:54 +08:00
@dtfm 工作需要 连个服务器 没有 UI 界面 没有 UI 界面 没有 UI 界面 这时候你就会开始美化 VIM/EMACS 的界面了
|
50
flynaj 2016-09-13 11:25:45 +08:00
|
51
xcodebuild 2016-09-13 11:27:59 +08:00
@doubleflower 重点当然不会是上下左右的移动。。例如说你要跳转到屏幕上某一个单词处,往后跳一个单词,选中若干行。 vim 模式的优点不可能是 hjkl 。
|
52
newbieo0O 2016-09-13 11:28:11 +08:00
@doubleflower ATOM 只能实现 VIM 的非常小的一部分操作方式。 很多精髓是不能在其中领略的。你用着顺手就好。想要提高效率,还是 VIM.
|
53
Mark24 2016-09-13 11:37:16 +08:00
棒
|
55
fuxkcsdn 2016-09-13 12:55:47 +08:00 via iPhone
|
56
darkmatter 2016-09-13 13:31:58 +08:00
v8.0.0003
|
57
wizardoz 2016-09-13 13:32:58 +08:00
emacser 已经改用 JetBrain 全家桶了.
|
58
derek80 2016-09-13 13:36:15 +08:00
brew 已更新至 8.0.0002
|
59
ecloud 2016-09-13 13:46:16 +08:00
自公元 1975 年开始的圣战,今天翻开了新的篇章
|
60
chemzqm 2016-09-13 14:28:09 +08:00
建了一个 vim 讨论微信群,群主用了几年 vim ,写过一些 vim 插件,现在主要用 neovim 想深入一些了解 vim 的欢迎一起讨论。 |
61
yuuko 2016-09-13 14:55:03 +08:00 via Android
已加群,只有四个人, vim 也是没落了
|
62
chemzqm 2016-09-13 15:05:35 +08:00
@yuuko 没有吧,我觉得是用 vim 的通常都比较低调,想当初忽悠我用 vim 的人早就投身 sublime 了,另外 vim 的学习成本和配置使用成本确实相较其它现代编辑器要高不少。
|
64
eailfly 2016-09-13 15:21:24 +08:00
今天重磅啊,就看 emacs 了
|
65
shijingshijing 2016-09-13 18:01:32 +08:00
|
66
williamx 2016-09-13 19:59:30 +08:00
这是老一辈的主力编辑器,吾辈只需膜拜,然后尽量懂一点相关的知识就可以了。
不可不知,不必尽知! |
67
megatron 2016-09-13 20:06:34 +08:00
@shijingshijing 我不太明白这个 hijk 的意思,记得现代 qwerty 键盘是 1980 年前后就出现了。 vim 是 1991 年,倒是 vi 的历史久远(1976)。但是那样也不对, qwerty 键盘布局在机械打字机时代就确定下来,难道 vi 影响键盘布局发展了?
|
69
bengol 2016-09-13 20:36:54 +08:00 via Android
已经在公司线上使用了
|
70
bwangel 2016-09-13 20:49:01 +08:00
是时候搬出这句话了,
[in fact, they are worse than random typing - an infinite number of monkeys typing into GNU emacs would never make a good program.]( https://www.kernel.org/doc/Documentation/CodingStyle) Emacs 党们,接受最猛烈的嘲讽吧! |
71
bwangel 2016-09-13 20:51:30 +08:00
|
72
megatron 2016-09-13 21:26:44 +08:00
|
73
bwangel 2016-09-13 22:29:38 +08:00 1
@megatron ,非常喜欢你这种较真的精神。
我想 @shijingshijing 的最后那句话的意思是, vi 出现的时候,标准的 qwerty 键盘布局还没有发展完善。所以没必要对于 vim 使用 hjkl 来移动感到别扭,因为那时候的键盘还没有出现方向键。 可以参考这篇 wiki , https://en.wikipedia.org/wiki/QWERTY#Computer_keyboards 带方向键的的 qwerty 布局是随着 PC 兼容的计算机和 Windows 在 80 年代的逐步普及,才慢慢成为标准的。而 vi 产生的时候 qwerty 键盘不一定有方向键(原文中说 Later keyboards added function keys and arrow keys.我不确定这个 later 是指的啥时候,就算 vi 创造的时候计算机键盘加上了功能键和方向键,但也一定没被普及)。 而 vi 是 Bill Joy 在 ADM-3A 上编写出来的,它的终端的键盘布局是这个 https://en.wikipedia.org/wiki/Vi#/media/File:KB_Terminal_ADM3A.svg 所以 vi 使用 hjkl 来移动方向。 |
74
bwangel 2016-09-13 22:30:34 +08:00
|
75
HiHi 2016-09-13 22:38:00 +08:00
拍手称快
|
76
bwangel 2016-09-13 22:38:01 +08:00
|
77
shijingshijing 2016-09-13 23:05:36 +08:00
@doubleflower 是么? vim 的基本操作人人都会?你用 vim 打开了一个文件,你试试保存退出?
反正我清清楚楚记得第一次进入 vim 了,然后想退出命令行可是花了不少功夫, quit , exit 都用过,最后还是 google 出来的。我第一次用 vim 就被他那奇葩的设定给震撼了,幼小的心灵被留下了永久的创伤 - 我擦这编辑方式怎么这么反人类啊,然后默默用了一段时间 nano ,最后不甘心又上网扒了那个著名的 vim-cheatsheet 好好练了一段时间。 后来又是正则表达式,又是各种配色和插件,渐渐觉得离不开了。撸 html , js , css 我用它;撸 python 我用它;撸 php 我还是用它;撸 shell 脚本,还有更好的么? 现在看着一个个 IDE 那个大啊,我最受不了的是 Eclipse 以及 Eclipse 系的那一堆 Android Studio , Zend Studio ,为什么 IDE 这种东西还要用 Java 写,启动都启动半天,微软的 VS 都比他们好。不能秒点秒开的 IDE ,那不叫 IDE 。 |
78
itisthecon 2016-09-13 23:30:16 +08:00
@bwangel hjkl 的意义在于右手不用离开键盘去按方向键就能移动光标, 习惯以后也是效率很高的操作
|
79
Override 2016-09-14 01:00:08 +08:00 via Android
异步了
|
80
SkyKoo 2016-09-14 10:56:45 +08:00
好东西,可是我懒得更新唉。。。
|
81
luojiongyan 2016-09-28 07:39:31 +08:00 via Android
😔😌😒
|