SwiftPackageManager.vim 让在 Vim 中使用 Swift 变得非常棒。
状态:进行中,请参阅 TODO
首先,使用你最喜欢的插件管理器安装。
构建
cd .vim/bundle
git clone https://github.com/swift-vim/SwiftPackageManager.vim.git
cd SwiftPackageManager.vim
make
然后,将 spm-vim
添加到你的路径
ln -s $PWD/.build/debug/spm-vim /usr/local/bin/spm-vim
它监听构建更新并显示结果。
# Pipe swift output to .build/last_build.log
swift build | tee .build/last_build.log
# Pipe *parseable* swift output to spm-vim
swift build -parseable-output | spm-vim compile_commands
代码补全和诊断引擎 iCompleteMe 需要。
SwiftPackageManager.vim 改进并将许多功能统一到一个易于使用的插件中。
查看路线图了解更多!
欢迎以 issue、文档、PR、bug 或任何反馈的形式进行贡献。