mac vim css 语法高亮不能自动启动 还有关于 vim 插件加载问题

2015-11-08 10:26:31 +08:00
 theohateonion
  1. html 正常自动高亮 但是 css 死活自动高亮不了。每次打开需要:syntax on 才能启用语法高亮 用的是 k-vim 这套配置。https://github.com/wklken/k-vim google stackoverflow 已经试过。(可能是我的搜索技巧还不够)
  2. 由于我使用了 vim-css-color 这个插件 导致我的 vim 加载特别慢,有什么方法可以 vim 插件按文件类型加载吗。我只需要写 css 的时候用到这个
3173 次点击
所在节点    Vim
16 条回复
haozhang
2015-11-08 10:29:42 +08:00
用个 Atom 或者 VSC 多省心...
bramblex
2015-11-08 10:38:17 +08:00
既然不会用,就不要自虐了…换个其他编辑器省事省时间…
knightdf
2015-11-08 10:42:50 +08:00
等你学会 vimscript 的时候就会了
theohateonion
2015-11-08 10:50:54 +08:00
@knightdf 问题 2 已经通过自建 bundle 路径并开启 filetype plugin on 解决了~
theohateonion
2015-11-08 10:51:33 +08:00
@bramblex 并不觉得折腾费时间 用 vim 正好差不多脑子能跟上我输入的速度
bramblex
2015-11-08 10:55:20 +08:00
@knightdf vimscript 写得越多,我越是不喜欢 vim …太折腾…

我还给 vimscript 写了个类似 python/node 的模块加载系统来模块化 vimscript 。我在 neovim 上面跟作者讨论了我的东西, neovim 作者表示我这个东西无卵用,因为 vimscript 实在太烂了
bramblex
2015-11-08 10:59:20 +08:00
@theohateonion 反正是你喜欢就好啦…

当然我们也是折腾 vim 过来的…觉得折腾这东西没什么意义而已…
tracyone
2015-11-08 11:01:07 +08:00
根据文件加载,一般来说插件作者有做这样的处理的,如果没有证明这插件的作者水平较低。你也可以自己在 vimrc 里面写一个 autocmd FileTye css 之类的来进行,或者用 Plug 插件管理可以指定加载的条件。
css 高亮不了,可能与后缀有关系,同样你可以先查看当前 css 文件的 filetype 是否正确,在 vim 里面执行:set filetype?看输出结果,如果不正确,你可以同样在配置文件里面写一个 autocmd *.css 之类的,来自动设置此类后缀的文件类型。

ps:vim 好的是自定义性,虽然有不少现成的配置,不过如果楼主想用得顺手,还得有些耐心,看看 vim 自带 help 和 vim 相关的 wiki,blog 等等
lyz1990
2015-11-08 11:14:03 +08:00
atom + vim plugin 比较方便,少折腾,多干活
ijse
2015-11-08 11:18:07 +08:00
装个 syntastic 插件,会自动识别文件代码类型并高亮吧
http://vimawesome.com/plugin/syntastic

第二个插件,没用过,好像不需要吧。
congeec
2015-11-08 12:08:00 +08:00
说过多少次了,不要用别人配好的。自己配,要不一定会出问题,出问题一般你还搞定不了。
wklken
2015-11-08 12:24:49 +08:00
你可以提个 issue>_<
vim-css-color 我之前配的时候就有问题, 所以注掉了, 具体看 vimrc.bundles 的 line 581 行附近
试用了两个插件都有问题, 第二个作者还弃坑了

-------------------------------


" for css color
" not work in iterm2 which termianl selection is not xterm-256
" Bundle 'ap/vim-css-color'

" 这个有坑, see issue https://github.com/wklken/k-vim/issues/49
" Bundle 'gorodinskiy/vim-coloresque'
theohateonion
2015-11-08 20:23:56 +08:00
@tracyone 受教了
knightdf
2015-11-08 21:10:11 +08:00
@bramblex 我都是复制 bundle 配置的,对我来说很方便,用自己熟悉的环境
oreo
2015-11-08 22:55:40 +08:00
歪一下楼,楼主头像我想歪了
FrankFang128
2015-11-09 07:55:17 +08:00
WebStorm 在向楼主招手

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/234534

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX