繁体   English   中英

使用vim作为javascript开发的工具吗?

[英]Use vim as an ide for javascript development?

我正在尝试为某种IDE尝试使用VIM,在大多数情况下,我已经安装了vimrc ,看起来很不错。

我所缺少的是为语法错误添加配置,而不是配置某种intellisense(我认为vim-javascript可以做到)。

根据我的阅读, vim-pathogen是安装vim特定插件的方法。

我已遵循vim-javascript中的文档说明如何使用病原体进行安装。 安装后,我注意到文字颜色会有所不同,但仍然无法获得任何自动完成功能。

我尝试将配置添加到我的.vimrc文件,但是我认为我做的不正确。

看起来是这样的:

set runtimepath+=~/.vim_runtime

 execute pathogen#infect()
 source ~/.vim_runtime/vimrcs/basic.vim
 source ~/.vim_runtime/vimrcs/filetypes.vim
 source ~/.vim_runtime/vimrcs/plugins_config.vim
 source ~/.vim_runtime/vimrcs/extended.vim
 let g:javascript_plugin_jsdoc = 1
 let g:javascript_plugin_ngdoc = 1
 let g:javascript_plugin_flow = 1
 set foldmethod=syntax

 try
 source ~/.vim_runtime/my_configs.vim
 catch
 endtry

第一个错误:将Vim视为IDE。

第二个错误:使用其他人的设置。

第三个错误:认为无需学习Vim就可以脱身。

无论如何…

  • 没有~/.vim_runtime这样的东西。 用户级别的运行时目录为~/.vim

  • 病原菌不是“安装”插件的方法。 这是“启用”插件的一种方式。 有许多用于安装插件的插件(这实际上没有任何意义),您可以手动安装它们,这比随机博客作者想的要容易得多。

  • 通过:help make可以完成“语法错误和其他错误”。 阅读它(以及相关章节),而不是安装Pointess插件。

  • “某种智能感知”已经内置; 它称为“ omni-completion”,您可以在:help ins-completion阅读有关它的信息。 该插件仅提供备用语法脚本(主要用于语法突出显示), 备用缩进脚本和备用全功能脚本。

  • Vim不会自动补全。 完全没有必要,但是如果您真的想要它,可以通过一些第三方插件来获得。 您可以在http://www.vim.org的“脚本”部分中找到它们。

  • 糟糕的,过度设计的设置将使您一无所获。 从系统中删除它,然后从头开始,而不是放弃对随机的半无知的蛋igno的控制。 使用此类发行版唯一可以实现的目标就是永远不会正确学习工具。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM