分享一个Vim教程:Vim-galore 中文翻译
This is a list of latest features implemented in SpaceVim:
Highlight cursor symbol
SpaceVim supports highlighting of the current symbol on demand and adds a transient state to easily navigate and rename this symbol.
With this feature, vim will display the searching result as you type. Of course, it is running
asynchronously. Before using this feature, you need to install a searching tool. FlyGrep works
through search tools: ag
, rg
, ack
, pt
and grep
, Choose one you like.
Mnemonic key bindings navigation
You don't need to remember any key bindings, as the mapping guide will show up after the <kbd>SPC</kbd> is pressed.
The mapping guide is also available for g
, z
, and s
.
Help description for key bindings
use <kbd>SPC h d k</kbd> to get the help description of a key binding, and gd
to find definition of key bindings.
create an UI for dein.vim - the best asynchronous vim plugin manager
For more features, please read SpaceVim's Blog
1
mmqc 2018-03-15 09:33:04 +08:00 via Android 1
加油!又可以丰富下配置了
|
2
salmon5 2018-03-15 09:36:08 +08:00 1
|
5
loongwang 2018-03-15 09:39:01 +08:00 1
不敢乱搞了,现在什么也不装.会用了再慢慢增加
|
6
harry890829 2018-03-15 09:39:06 +08:00
正好,新换的 mbp,还没上心弄 vim,收集一下
|
7
ycz0926 2018-03-15 09:39:19 +08:00 1
spf13,之前用过,后来转 emacs 了
|
9
SpaceVim OP @loongwang 你可以看看我的教程,然后自己配! https://github.com/wsdjeg/vim-galore-zh_cn/blob/master/README.md
|
11
SpaceVim OP @harry890829 哈哈,可以的,和 Vim 绝配。
|
13
windy0925 2018-03-15 09:42:51 +08:00 1
配色看起来是还不错
|
15
zke1e 2018-03-15 09:46:14 +08:00 1
https://github.com/Zke1ev3n/vimrc/blob/master/vimrc 只装了一些快速编辑的插件,不太喜欢太臃肿的配置,vim 仅仅是一个编辑器。
|
16
afeicool 2018-03-15 09:47:59 +08:00 3
生命诚可贵,折腾价更高
|
17
harry890829 2018-03-15 09:53:05 +08:00
那个,我主要 c/c++、python、golang ……不过 Python 一般都是用 pycharm 的……
|
19
l57t7q 2018-03-15 09:54:22 +08:00 2
不想折腾了,直接用 Jetbrains
|
20
SpaceVim OP @afeicool 从来不觉得 Vim 是折腾,学习 Vim 是一劳永逸的事情。学会了,可以做很多自己想做的事情,而不必为找工具烦恼。好吧,我说的是 Linux 下。
|
22
df4VW 2018-03-15 09:56:39 +08:00
大一开始用 vim,到现在也 10 年了,一直坚定不移的觉得 vim 才是真理
直到去年 vscode 的爆发,不提了不提了 |
23
wangwang001 2018-03-15 09:57:21 +08:00
@SpaceVim 你该升级配置了
|
25
harry890829 2018-03-15 10:01:52 +08:00
@df4VW #22 vscode+vim 插件……我现在最常用的……
|
26
jsfaint 2018-03-15 10:03:28 +08:00 1
|
27
matsuz 2018-03-15 10:03:42 +08:00 2
emmmm...
现在都 2018 了,珍爱生命,请使用现代编辑器 |
29
Chrisplus 2018-03-15 10:05:14 +08:00
我爱 vscode,我用 vscode
但是还是更新了 vim 配置…… |
30
z0z 2018-03-15 10:05:47 +08:00
整的越来越像 IDE 了,直接用 IDE 多好,背景调成黑色的就完了。
我也是 vim 重度用户,但是基本只用 ctags,cscope,omnicppcomplete,taghighlight 就这几项就够了,本身屏幕就不大,还开那么多的小窗口,你确定利用率和整体的工作效率会变高? |
31
carlclone 2018-03-15 10:06:55 +08:00 1
过了折腾的年纪了。。。。实用主义 IDE+ideaVIM , vim 模式和普通编辑模式切换使用
|
32
SpaceVim OP @df4VW vscode 确实很不错,不过这还是看个人喜欢,我的工具链终端里的多,所以 Vim 才适合。不同人不一样,有人喜欢桌面程序,对了,你可以试试 Neovim 的 gui,有个 gonvim 和 oni 不错。
|
35
SpaceVim OP @wangwang001 升级什么配置?
|
37
mashpolo 2018-03-15 10:13:04 +08:00
|
38
keenwon 2018-03-15 10:13:07 +08:00
|
39
matthewgao 2018-03-15 10:13:32 +08:00 via iPhone
|
40
bigHentai 2018-03-15 10:13:48 +08:00
人帖子标题都说了分享 vim 配置,这还有不少老哥叫别人别用 vim,还可以这么 ky 的吗,,,,?
|
41
sciooga 2018-03-15 10:14:53 +08:00 1
|
42
SpaceVim OP @mashpolo 复制怎么会困难呢?映射一下就好啦!比如
nnoremap <leader>p "+p @keenwon 不错,我也偶尔写写 js @matthewgao 上图撒,你主要写什么语言呀? @bigHentai 唉,这年头,不能左右别人想法,但是不得不说 vscode 这类现代编辑器做的不错,只不过不能因此否定了 Vim,一个可以存活这么多年的开源项目,一个可以被无数项目模仿的开源项目,必定有她过人的地方。 |
44
williamx 2018-03-15 10:33:41 +08:00 2
现在推广都这么搞了啊,学习了。
|
45
wweir 2018-03-15 10:57:31 +08:00
从几年前的好几百行配置,到现在的 155 行,我的 vim 回归了命令行实用工具的本质
|
46
wlwood 2018-03-15 11:12:12 +08:00
[hhly@controller ~]$ cat ~/.vimrc
cat: /home/hhly/.vimrc: 没有那个文件或目录 [hhly@controller ~]$ |
47
wlwood 2018-03-15 11:14:05 +08:00 3
当年搞得跟楼主一样。
看到这个主题才发现,原来我的 vim 配置都没有了。 |
48
ptk10 2018-03-15 11:17:56 +08:00
欢迎加入 emacs 邪教
|
51
1yndonn3u 2018-03-15 11:40:28 +08:00 1
围观邪教。2333333
|
53
SpaceVim OP @lyndonneu18 我在想,肯定有 vscode 用户在默默看着,这种看着不说话,好猥琐呀😄
|
54
mxi1 2018-03-15 11:48:09 +08:00 2
alias vim=emacs
:23333 |
55
SpaceVim OP |
56
Tuisku 2018-03-15 11:55:33 +08:00
又是一期新的空手套配置哈哈哈~
|
58
feloxx 2018-03-15 12:07:32 +08:00 via Android 1
楼主想看看你的 java json xml shell 的配色
|
59
SpaceVim OP @feloxx 我用的是 gruvbox 这个主题,你可以自己安装起来看呀,不是比我在这发更清晰。
|
60
htfy96 2018-03-15 12:11:58 +08:00 via Android 1
只用来写 c++,languageclient-neovim+cquery+deoplete,再加上 cpp-enhanced-highlight+vim-sensible
|
61
SpaceVim OP @htfy96 我现在正在争取把 SpaceVim 默认插件做到 20 个以内,这样任何人迁移到 SpaceVim 几乎是 0 成本。
|
62
lqtriks 2018-03-15 12:24:39 +08:00
战略 MARK
|
64
xxgirl2 2018-03-15 12:29:45 +08:00 1
set number
set smartindent 语言:C、C++。 vim 基本仅用于 debug、写小工具和临时编辑。有时也完成一些特殊任务,比如导入、格式化数据为 C 数组形式。 新写代码复杂到一定程度的时候能用 ide 就用 ide 了。各种智能提示还是 ide 方便。 ide 里的编辑器什么都不改,vim 插件太别扭。 反正手速永远能跟上思路,我还是喜欢用鼠标,嗯。 |
66
SpaceVim OP @hbin 其实也很无趣,不过用的人多了,交流起来也挺有意思。另外,自己单独配置太麻烦,很多时候出错了也不知道怎么回事,问别人也不一定清楚,毕竟别人配置和你的不一定。
但是当大家配置都差不多时,出错就很容易找到答案啦,久而久之,这配置也稳定了,渐渐可以做到开箱即用,不需要考虑出错问题啦。 |
67
xiamuguizhi 2018-03-15 12:40:21 +08:00
新手表示 不会用
|
68
SpaceVim OP @xiamuguizhi 如果有兴趣可以看看我的翻译的 Vim 教程
|
69
Sevenskey 2018-03-15 12:50:33 +08:00 1
配置文件写得比较丑不好意思贴出来……不过可以分享几个我个人感觉比较实用的配置 /插件
set relativenumber "相对行号 set clipboard+=unnamed "连接 vim 和系统的剪贴板 Plugin 'jiangmiao/auto-pairs' "自动补全括号 Plugin 'scrooloose/nerdcommenter' "注释快捷键 Plugin 'qpkorr/vim-bufkill' "修复了多 window 时关闭 buffer 会关闭对应 window 的 bug,vim7 的时候装的,不知道 8 还有没有这个问题 |
70
happyleaf 2018-03-15 12:56:00 +08:00 1
加我,建一个 vim 微信群啊。发挥极客精神
微信号:witcxc |
71
SpaceVim OP @happyleaf 微信,太容易打扰到别人了,QQ 就好,有很多 QQ Vim 群,我的是一个收费群,主要是提高点门槛,大家也珍惜下群环境。可以 QQ 上搜 Vim 一堆群。
|
73
regiondavid 2018-03-15 13:08:33 +08:00 1
spf13 +1,自己再给 iterm 调个配色和字体,美滋滋
|
74
shihira 2018-03-15 13:18:41 +08:00 1
|
75
timothyye 2018-03-15 13:48:36 +08:00 4
|
77
AntonChen 2018-03-15 14:00:30 +08:00 1
|
78
SpaceVim OP #75 +1
|
80
Akagi201 2018-03-15 14:37:27 +08:00 1
|
81
daben1990 2018-03-15 14:46:01 +08:00 1
|
82
chmlai 2018-03-15 14:58:58 +08:00
vscode/IDE + vim 插件
|
83
SeanGeek 2018-03-15 15:12:51 +08:00
很好 我喜欢的你都有
|
84
calon 2018-03-15 15:27:23 +08:00
刚刚小调整了一下配置,发现上一次调整还是 6 年前…
对我这种码字多过写代码的来说,Vim 比 IDE 方便快捷多了。 |
86
AntonChen 2018-03-15 16:48:24 +08:00
@SpaceVim #79 不会写 vim script 所以直接原始插件存放方式,可以直接把插件内容直接写到 vimrc 么?
|
88
peanut123 2018-03-15 16:58:42 +08:00 1
人懒,直接用的 vimplus 项目,但一些插件不兼容 tmux 很头痛
|
89
qiqiboy 2018-03-15 17:01:36 +08:00 1
|
90
SpaceVim OP @peanut123 vimplus 我是在百度贴吧看到的,也蛮好看的,貌似那个作者还在我的群里😀
|
92
ashin 2018-03-15 20:09:58 +08:00 1
|
94
waruqi 2018-03-15 21:28:02 +08:00 via Android 1
|
95
mgsparrow 2018-03-15 21:32:04 +08:00 via iPhone
好好喔!謝謝分享!
|
96
WinMain 2018-03-15 21:32:29 +08:00
感觉最合理的还是 IDE+VIM 插件。
|
98
ashfinal 2018-03-15 22:57:33 +08:00 1
|
99
2Go 2018-03-15 23:02:04 +08:00 via Android
马克一下
|