让VIM在像Flex这样的Actionscript中变得高效

gro*_*ark 7 flash vim omnicomplete actionscript-3

我正在尝试为即将推出的Flash项目设置VIM以编辑Actionscript 3.我不喜欢在IDE中工作而更喜欢VIM.现在,我知道我想:

  • Omnicomplete(标签完成)
  • 语法高亮显示(vim.org上有一个actionscript.vim文件,但突出显示不如其他语法文件)
  • AS3编译器可从bash/terminal访问

我已经尝试过设置Omnicomplete,但遇到了问题.

如何正确设置选项卡完成Omnicomplete?

我在哪里可以找到一个好的AS3语法文件?

什么是终端/ bash的优秀AS3编译器?

你可以建议其他任何插件吗?

任何建议表示赞赏.

谢谢!

Pie*_*tte 1

我曾经使用这个as3语法文件:http://www.vim.org/scripts/script.php ?script_id=1061 如果你想解释ActionScript,你必须通过Adobe软件来完成。它是一种专有语言,因此除非 Adob​​e 提供命令行解释器,否则您将找不到一个。(编辑:事实上 Adob​​e Labs 确实有这个FCSH,我没有尝试过,但它可能就是您想要的)。查看http://bitbucket.org/kuy/dotfiles-x40/src/tip/vimfiles/dict/actionscript.dict以获取 ActionScript 的字典文件。将该文件复制到 dict 文件夹后,将以下内容添加到 .vimrc 中:

autocmd FileType actionscript set omnifunc=actionscriptcomplete#CompleteAS
autocmd FileType actionscript :set dictionary=$HOME/vimfiles/dict/actionscript.dict
Run Code Online (Sandbox Code Playgroud)