Skip to content
This repository has been archived by the owner on Jun 28, 2021. It is now read-only.

mossheim/schwifty-vim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

schwifty-vim

A humble, minimal vim plugin for Swift 4 development assembled by Brian Heim.

The syntax, ftplugin, and ftdetect files are taken from Apple's swift/utils/vim. Original maintainer: Joe Groff.

The indent file is taken from Keith Smiley's keith/swift.vim.

I have made modifications to both to expand syntax coverage and fix issues I noticed.

Keith Smiley's indent file is licensed under the MIT license. The remainder of this repository - Apple's files and my modifications - are Apache-2.0 licensed. In accordance with that license, where modifications have been made, I have left a notice at the top of the file. See LICENSE.txt and NOTICE for details.

I made this fork because I was dissatisfied by the other Swift/Vim integrations out there (either too bulky or not quite there yet), and wanted to move faster than Apple's review process would allow. This is my first vim plugin. If you find it useful, please let me know. If you have suggestions, please, please let me know!

Features

Some of the specific features I've added for syntax highlighting are:

Installation

With Pathogen:

git clone https://github.com/brianlheim/schwifty-vim ~/.vim/bundle/schwifty-vim