Vim runtime files for Swift
Syntax and indent files for Swift
If you don't have a preferred installation method check out vim-plug.
swift.vim can show errors inline from swift package manager or from swiftlint using syntastic.
Install syntastic
swiftpm integration will be automatically enabled if you're running vim
from a directory containing a Package.swift
file.
SwiftLint integration will be automatically enabled if you have
SwiftLint installed and if you're running vim from a directory
containing a .swiftlint.yml
file.
To enable both at once add this to your vimrc:
let g:syntastic_swift_checkers = ['swiftpm', 'swiftlint']