keith / Swift.vim
Licence: mit
Vim runtime files for Swift
Stars: ✭ 738
Programming Languages
swift
15916 projects
Projects that are alternatives of or similar to Swift.vim
Vim Autoclose
This plugin for Vim enable an auto-close chars feature for you. For instance if you type an '(', ``autoclose`` will automatically insert a ')' and put the cursor between than.
Stars: ✭ 497 (-32.66%)
Mutual labels: viml
Dotvim
An attempt at The Ultimate Vim Configuration™ with focus on Rails development. DEPRECATED, SEE https://github.com/vitaly/dotvim2
Stars: ✭ 553 (-25.07%)
Mutual labels: viml
Vim Es6
List of JavaScript ES6 snippets and syntax highlighting for vim.
Stars: ✭ 465 (-36.99%)
Mutual labels: viml
Any Jump.vim
Jump to any definition and references 👁 IDE madness without overhead 🚀
Stars: ✭ 714 (-3.25%)
Mutual labels: viml
Vim As A Python Ide
Example code from my PyCon APAC 2012 talk.
Stars: ✭ 549 (-25.61%)
Mutual labels: viml
Taglist.vim
Source code browser (supports C/C++, java, perl, python, tcl, sql, php, etc)
Stars: ✭ 604 (-18.16%)
Mutual labels: viml
Dockerfile.vim
Vim syntax file & snippets for Docker's Dockerfile
Stars: ✭ 645 (-12.6%)
Mutual labels: viml
Kotlin Vim
Kotlin plugin for Vim. Featuring: syntax highlighting, basic indentation, Syntastic support
Stars: ✭ 479 (-35.09%)
Mutual labels: viml
Vim Gnupg
This script implements transparent editing of gpg encrypted files.
Stars: ✭ 566 (-23.31%)
Mutual labels: viml
Swift.vim
Syntax and indent files for Swift
If you don't have a preferred installation method check out vim-plug.
Examples
Syntastic Integration
swift.vim can show errors inline from swift package manager or from swiftlint using syntastic.
Usage
-
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']
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].