Skip to content

Instantly share code, notes, and snippets.

@mgrider
Forked from jlehikoinen/setup.sh
Last active March 22, 2024 01:55
Show Gist options
  • Save mgrider/dd22c1eb82af227d736a0cb25007427b to your computer and use it in GitHub Desktop.
Save mgrider/dd22c1eb82af227d736a0cb25007427b to your computer and use it in GitHub Desktop.
Swift syntax highlighting for Vim
# Swift syntax highlighting for Vim
# Source: http://wingsquare.com/blog/swift-script-syntax-highlighting-and-indentation-for-vim-text-editor/
mkdir -p ~/.vim/autoload ~/.vim/bundle
curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
echo "execute pathogen#infect()
syntax on
filetype plugin indent on" >> ~/.vimrc
git clone https://github.com/apple/swift/
cp -r ./swift/utils/vim ~/.vim/bundle/
@alexwal
Copy link

alexwal commented Aug 31, 2019

Errors because ~/.vim/bundle/start/swift != ~/.vim/pack/bundle/start

@mgrider
Copy link
Author

mgrider commented Sep 5, 2019

Errors because ~/.vim/bundle/start/swift != ~/.vim/pack/bundle/start

D'oh! (Fixed.)

@samflattery
Copy link

Use git clone --depth=1, otherwise the entire swift repo is over 1gb

@mgrider
Copy link
Author

mgrider commented Jan 21, 2020

Good advice.

@benman1
Copy link

benman1 commented Apr 13, 2020

Thanks!

@csytsma
Copy link

csytsma commented Jul 16, 2020

Brilliant, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment