https://github.com/wsdjeg/DotFiles
我的配置,基本上一切都可以在 vim 中完成。
1
hxtheone 2016-04-22 13:04:29 +08:00 2
又来了= =
|
2
rock_cloud 2016-04-22 13:21:01 +08:00
感谢分享配置~
举个 vim 应该做不到的例子,比如拖控件画窗口之类的~ |
3
owt5008137 2016-04-22 13:36:40 +08:00
Vim 的优势就是不需要 GUI 哇,那么 ssh 到远程机器上的时候能省网速,且不需要远程服务器跑 GDM 啊之类的玩意儿。
Vim 的劣势就在没有 GUI 哇,那么最近比较火的 react 和 MVVM 都搞不了哇。而且配置起来烦得一腿。 |
4
lululau 2016-04-22 13:38:13 +08:00 1
vim 用户分两种:
A. 用 vim 就不要搞那么多配置、插件,服务器上也让你随便配置,随便装插件?! B. 我的配置是最牛逼的,你们都来看看我是怎么配置的! |
5
kkikk 2016-04-22 13:40:38 +08:00
总共 6 个主题 3 个再说自己的 dotfile 有意思吗
|
6
Pastsong 2016-04-22 13:44:55 +08:00
楼主资深 Vim 黑
|
7
root787 2016-04-22 13:47:55 +08:00
没有优势。
|
8
loading 2016-04-22 13:49:52 +08:00 1
楼主是没铜币,来骗得,大家直接 block 就行。
|
10
wsdjeg OP v2 总是无缘无故沉帖子,只能再次发啦
|
11
whisperzzzz 2016-04-22 13:56:39 +08:00
有很多人是因为没得选才用 VIM 的……
|
12
wsdjeg OP @whisperzzzz 怎么会没得选呢,比如 emacs , atom 等等
|
13
whisperzzzz 2016-04-22 13:57:22 +08:00 1
@wsdjeg 那不是无缘无故沉吧……大家每天也要看别的内容啊好不好……
|
14
loading 2016-04-22 13:57:40 +08:00
还给你了,不用谢!
|
15
wsdjeg OP @whisperzzzz 我被你说的不好意思了,感谢你一下!
|
16
Radeon 2016-04-22 13:58:41 +08:00
如果你的 Remote Desktop 是 GUI 式的,比如 RDP 、 VNC ,那就用 IDE 。如果你的 Remote Desktop 是 CLI Shell ,那就用 Vim 、 Emacs
|
18
wsdjeg OP @Radeon 就个人而言,如果自己 PC 本身就是 linux ,感觉还是 vim 方便一点。我没有装桌面系统,只用了一个 I3-WM
|
19
CodingPuppy 2016-04-22 14:00:37 +08:00
重复发帖,会有很多人 block 你
再见 |
20
wsdjeg OP @hxtheone 你咋知道又是我,这么跟你说吧,感觉 vim 都快被人遗忘了,在国外,用 vim 的很多,交流也很多,国内,几乎看不到关于 vim 的很好的交流平台,希望在 v2 里面能有这么一个模块,大家老讨论 vim 。
|
21
whisperzzzz 2016-04-22 14:02:57 +08:00
|
22
kamushin 2016-04-22 14:03:14 +08:00 1
VIM 最大的特点, 就是它把功能键平摊在了字母键上. 而 sublime 等编辑器里, 你要删一行, 需要按住 ctl+ shift + ? , 到了 mac 上又变成 command+ shift + ? ... 我们有 ctrl.alt,shift,command, 四个功能键, 但是这四个功能键是有自己的语义的. 到了 sublime 这边, 大量的组合功能键, 使得语义完全丧失了..... 我是记得 d=delete 快呢?还是记得 ctrl+shift 还是 ctrl+alt?
|
24
whisperzzzz 2016-04-22 14:04:42 +08:00
|
25
whisperzzzz 2016-04-22 14:05:58 +08:00
|
26
Tiande 2016-04-22 14:06:11 +08:00 via iPhone
哪里的程序员天天讨论编辑器?
什么叫 Vim 快被人遗忘, Emacs 是不是要到女厕所哭晕。 现在的生产工具选择多了去了,只有用 Vim 的才是大神? |
27
wsdjeg OP @CodingPuppy 如果因为这样就 block ,我没什么好说的,再见,相信有人可以理解,为什么我或这样发帖,去看看国外的几个 vim 交流社区,多么的活跃,为什么那么多好的插件,没有一个是国人写的?难道我们不如他们?究根结底是因为国内程序员工资低,工作内,根本没有闲暇时间来分享。
赞同这个观点吗?如果他 block 了我,麻烦有人帮我告诉他,问他。 |
28
whisperzzzz 2016-04-22 14:06:57 +08:00
@kamushin 顺便说一下 Sublime 可以直接 cmd + x 剪切当前行的……这个还是比较符合直觉吧?
|
29
reeco 2016-04-22 14:07:34 +08:00 via iPhone 1
@owt5008137 规范的开发流程中也不会允许你 ssh 到远程服务器上用 vim 修改代码,运维也不会给你权限配置自己的 vim
|
30
wsdjeg01 2016-04-22 14:15:39 +08:00
@whisperzzzz 请问怎么删帖,知道吗?
|
31
whisperzzzz 2016-04-22 14:18:04 +08:00
|
32
loading 2016-04-22 14:18:24 +08:00
看你都郁闷到开马甲了,帮你一下!
FAQ: https://v2ex.com/faq 在主题发布之后的 300 秒内,你可以自由地编辑自己的主题,或者将其移动到其他节点。但是在 300 秒( 5 分钟)之后,就不可以再进行这些操作了。对于编辑的限制是为了让大家对发表在 V2EX 的言论更加负责。 我是否可以删除自己的主题? 如果你创建的主题没有收到过任何来自其他人的回复,那就可以。请在 /go/chamber 节点提出你的删除请求。 已经有回复的主题,在 V2EX 是不会被删除的。 |
33
wsdjeg01 2016-04-22 14:21:40 +08:00
@whisperzzzz 哦好的,实在不好意思,打扰大家了。
@Tiande 只是很少看到国内做出来的插件,可能是我孤陋寡闻吧,目前用的最多的基本都是 github 上老外写的 @whisperzzzz 我写了一个 UI 和 vim 交互,通过描述检索自己已经设定的快捷键,匹配模式类似于 ctrlp 匹配文件一样,选中就是执行该快捷键,这个功能近期我会 push 上去 @hxtheone 实在不好意思,打扰你了 @CodingPuppy 叨扰你了 @Radeon 谢谢 |
35
loading 2016-04-22 14:25:53 +08:00 1
还有,不要再用马甲了,也许你用这个马甲,给他们 @ 一次啊,他们会给你一次机会。
btw:有些人会和我一样,点忽略 vim 节点,所以你的帖子是不会出现在首页的,没人回很正常。(不是教你使坏,搞清楚了) 回帖多并不代表什么是不? |
36
xuwenmang 2016-04-22 14:27:32 +08:00
生命是短暂的,折腾是无止境的
|
38
kamushin 2016-04-22 15:00:01 +08:00
@whisperzzzz ctrl x 是选中区域, common x 是行, 可是 ctrl 和 command 本来没有这样语义..这就是好难记..
|
39
Ixizi 2016-04-22 15:06:32 +08:00
用不来 + 不想把时间浪费时间在配置 VIm
|
40
xAx 2016-04-22 15:17:24 +08:00
调服务器不用 vim 有得选吗, ee 太简单, emacs 不一定有。
Aix 上写 C,你说不用 vi 用什么, vim 都不一定有。 自己电脑上写代码有好 ide 不用。。。对一个买不起正版但也不用盗版人不知道说什么好。当然也可能他就是想装 A_C 。 |
41
xuboying 2016-04-22 15:22:17 +08:00 via Android
vim 用户就别来拉帮结派了,新人不会用,牛人不懈用你的配置, vim 就是孤立的
|
44
harry890829 2016-04-22 15:42:27 +08:00
看到之前很多人说被迫的,其实我之前也是因为要 ssh 到远程机器上弄东西……
后来我发现一个事情,就是 vim 用好了完全不需要去使用鼠标,甚至你的手不用离开主键盘区,这也是为什么 hhkb 这种为程序员设计的键盘,只有主键盘区了,再说的话,就变成 vim 与 emacs 之争了…… |
45
xuboying 2016-04-22 15:44:48 +08:00 via Android
@wsdjeg 不是抵触, vim 文化就是让大家用自己的配置啊,每个 vim er 都是这么被教育的。
|
46
wsdjeg OP @harry890829 都是不错的工具,就是看自己习惯于哪个了,熟悉了都很不错,我开贴是为了吸引一些用 vim 的人来,如果大家有好的技巧,可以分享下
|
47
LINEX 2016-04-22 15:45:10 +08:00
。。。。怎么感觉你是故意炒作接机宣传自己的 vim 配置
|
48
wsdjeg OP @xuboying 对的,我也不希望有人直接 copy 我的配置在用,当然了,如果可以相互交流学习,不是更好么,而且我的配置测试很方便,都不会对本地已安装的配置有任何影响
|
49
wsdjeg OP @LINEX 真心没这个意思,宣传了也不赚钱,只是想有人交流,就像你在学习某种语言的时候,也肯定希望身边也有人可以交流吧
|
50
qinxi 2016-04-22 16:00:03 +08:00
你瞅瞅你都发了几个神级 vim 的帖子了?
|
52
xAx 2016-04-22 16:05:17 +08:00
@wsdjeg 不是程序员像刺猬。你翻翻版面看一看这周有多少人分享 vim 配置的。这玩意 github 千千万,真的是烂大街了。
一个工具而已,何必当信仰 |
55
aussieweever 2016-04-22 16:19:44 +08:00 via Android
虽然说每个人爱好不同没什么可多说的。但现在其他牛逼的 IDE 也不少不懂为啥要用这些。这玩意玩的再熟只能证明你 vim 玩的好而已,和编程毛关系没有啊
|
56
TomDu 2016-04-22 16:23:11 +08:00
晒配置的、晒博客的、打广告的, V2 上这些帖子真让人倒胃口
|
57
ykqmain 2016-04-22 16:49:05 +08:00 via iPhone
服务器上自带,除了服务器上,不用 vim ,也就不折腾配置了
|
59
theohateonion 2016-04-22 19:58:26 +08:00
vim 没有优势啊 就是快啊 IDE 快捷键用熟练了也很好用啊
|
60
hitmanx 2016-04-22 20:13:09 +08:00
有 530 个 star 还是很厉害的!
|
61
wsdjeg OP 刚实现了一个新功能,类似于 ctrlp 搜索文件,列出已安装的插件,选中后直接打开插件的 github 官网.希望大家喜欢.
我就不 @ 任何人了 |
62
paulagent 2016-04-23 00:31:05 +08:00 via Android
国外的国外的,除了大陆还有一百多个国家,这种比较真的不合理,要比就中美,中日,中徳,你这一个外国海了去了,属于耍流氓。
再说就以我在的温哥华为例,我也没见几个程序员会用 vim 做为开发主力。也许是我孤陋寡闻。不否认 vi 为代表的这类编辑器很厉害,可是我们是为了干活不是为了炫技。我觉得不要买椟还珠,舍本逐末为好 |
63
iOSPro 2016-04-23 12:37:27 +08:00
Vim 思想确实优秀,我所有的 IDE 里都有 Vim 插件. 如果是 jetBrain 的还有 AceJump
|