今天看了一个 vim 插件 mhinz/vim-startify,进到 github 后发现那个图很好看 请问一下这个 color 是用的哪一个啊?还有上面那个‘牛’我怎么安装了后没有呢?谢谢了
要知道答案很简单,去看作者的.vimrc
,有这么一行
for scheme in ['janah', 'gruvbox', 'hemisu', 'desert']
自己去试下是哪个吧
#5 楼 @jxs471494539 for scheme in ['janah', 'gruvbox', 'hemisu', 'desert'] 这四个我都试了,第一个我没有,第二个稍微有点像,后面两个应该不是= = ,还是觉得不对
#2 楼 @neutralevil 我都试了下,还是没找到相同的。。关键我之前用的 256-jungle,不过文件夹那里的配色总是整个背景都是白色,指针指上去才去掉背景色,觉得好难受
#10 楼 @sorashiro 你是在虚拟终端下用 vim 吗?如果是的,先换成用 GUI 版本的,如 gvim,这样 colorscheme 的显示才是准确的。如果一定要用终端版本的,首先要确保$TERM
为xterm-256color
,其次要么修改虚拟终端的调色板设置,要么配合 CSApprox 插件使用。
@posee 编辑器的话其实随便了,vim 和 emacs (spacemacs) 都没有什么问题,我最近用 vscode 也很爽(不怎么写 ruby,主要是 typescript 和 elixir),IDE 的话 rubymine 也不错。
这种问题其实是没有普适的答案的,自己多试试吧,总是需要适合自己的才是最好的。
@posee 纯 vim 并非不够,具体要取决于你想做多少事。你自己也说了是“编辑器”,编辑器有编辑器的 scope,IDE 有 IDE 的 scope,你非要指望编辑器能完全代替 IDE,那编辑器也就成了 IDE。
我过去一直用 vim 的时候并不觉得 vim 不够用,后来用 emacs 的确感受到了很多新的东西,但这并不意味着 vim 不够用(可能会有一些事情有了更多的用法选择,孰好孰坏这是一个 sense 的问题),现在常用 vscode,是因为它在编辑器的基础上,智能分析做的丝毫不弱于 IDE(typescript 或 javascript,其他语言我用的不多),但编辑代码我依然用的是 vim 的操作。
vscode 的 vim 插件问题并不多,没有什么不能克服的毛病。当然这也和 vimer 的习惯有关系,我曾经也是不装 50+ 的插件就不舒服的人,但现在用 vim 只依赖 surround 和 unimpaire,其他的无所谓,vim 的基本操作已经步入如臂使指的阶段了,你不依赖插件的话基本的 vim mode 是完全够用的。(当然,公平地说对 vim 还原最好的还得是 emacs evil,vscode 的插件相比而言就是一个弟弟)
elixir 成为主流?抱歉,我不关心这种事情。