All Projects → keith → Swift.vim

keith / Swift.vim

Licence: mit
Vim runtime files for Swift

Programming Languages

swift
15916 projects

Labels

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 Css Color
Highlight colors in css files
Stars: ✭ 635 (-13.96%)
Mutual labels:  viml
Vim Ruby Refactoring
Refactoring tool for Ruby in vim!
Stars: ✭ 503 (-31.84%)
Mutual labels:  viml
Creep
a pretty sweet 4px wide pixel font.
Stars: ✭ 546 (-26.02%)
Mutual labels:  viml
Hardmode
Vim: Hard Mode (deprecated)
Stars: ✭ 580 (-21.41%)
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
Timl
Clojure like language which compiles down to VimL
Stars: ✭ 622 (-15.72%)
Mutual labels:  viml
Vim Mundo
🎄 Vim undo tree visualizer
Stars: ✭ 530 (-28.18%)
Mutual labels:  viml
Snipmate Snippets
A collection of snippets for snipmate
Stars: ✭ 541 (-26.69%)
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
Autoconfig Mac Vimrc
autoconfig mac vimrc with bundle
Stars: ✭ 502 (-31.98%)
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
Dotfiles
🔧 .files
Stars: ✭ 717 (-2.85%)
Mutual labels:  viml
Dwm.vim
Tiled Window Management for Vim
Stars: ✭ 645 (-12.6%)
Mutual labels:  viml
Vim Less
vim syntax for LESS (dynamic CSS)
Stars: ✭ 609 (-17.48%)
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].