SlideShare a Scribd company logo
iOS development
                       with vim
                               Jason Felice
                            twitter: @eraserhd
                             github: eraserhd

                              objVimmer.com


Wednesday, December 5, 12
Wednesday, December 5, 12
Wednesday, December 5, 12
Why   ?
                            Because this.




Wednesday, December 5, 12
Wednesday, December 5, 12
What’s coming:
                            first: Learn the plugins
                                    CommandT
                                    ios.vim
                                    kiwi.vim
                                   cocoa.vim
                                 clang_complete
                                   xcodebuild

                            then: Configuration Party

Wednesday, December 5, 12
A Favor
                            Please turn on your cell phones

                            Please text and tweet

                            Please speak up (loudly)




Wednesday, December 5, 12
Vim Basics

                            www.openvim.com/tutorial

                              vim-adventures.com




Wednesday, December 5, 12
Fat Vim
                       Your Vim is missing three things.

                                     ruby

                                    python

                            system clipboard support




Wednesday, December 5, 12
Moar Fat Vim
                            Additional plugins you need

                                     CommandT
                                     ios.vim
                                     kiwi.vim
                                    cocoa.vim
                                  clang_complete




Wednesday, December 5, 12
CommandT




Wednesday, December 5, 12
ios.vim
                            “Alternate” - Header, Implementation
                            “Related” - Test Suite, Implementation




Wednesday, December 5, 12
kiwi.vim




Wednesday, December 5, 12
cocoa.vim

                              :ListMethods




Wednesday, December 5, 12
clang_complete




Wednesday, December 5, 12
xcodebuild




Wednesday, December 5, 12
Wednesday, December 5, 12
iOS development
                       with vim
                               Jason Felice
                            twitter: @eraserhd
                             github: eraserhd

                              objVimmer.com


Wednesday, December 5, 12

More Related Content

KEY
Video for Business
PPTX
First Presentation
PDF
Microapps for Fun and <s>profit</s>
PDF
WordPress の可能性
PDF
Complexity Multipliers
PDF
(Scheme)
PDF
Building a compiler in JRuby
PDF
Vim Notes
Video for Business
First Presentation
Microapps for Fun and <s>profit</s>
WordPress の可能性
Complexity Multipliers
(Scheme)
Building a compiler in JRuby
Vim Notes

Similar to iOS Development with Vim (20)

PDF
Eero cocoaheadssf-talk
PDF
Writing a C Compiler Build a Real Programming Language from Scratch Nora Sandler
PDF
MacRuby
KEY
MacRuby: What is it? and why should you care?
PDF
DEVCON1 - BooJs
PDF
Feedback on Part 1 of the CSLP
KEY
MacRuby, an introduction
PDF
Compiler.design.in.c.docs
PDF
PDF
Vim and Python
PDF
Coding guideline
KEY
Vim week
PDF
Getting started with Xcode
PDF
Charla ruby nscodermad
PDF
Mac ruby deployment
PPTX
cs262_intro_slides.pptx
PDF
codeblocks-instructions.pdf
PDF
Erlang for video delivery
PDF
What Makes Objective C Dynamic?
KEY
Erlang/OTP for Rubyists
Eero cocoaheadssf-talk
Writing a C Compiler Build a Real Programming Language from Scratch Nora Sandler
MacRuby
MacRuby: What is it? and why should you care?
DEVCON1 - BooJs
Feedback on Part 1 of the CSLP
MacRuby, an introduction
Compiler.design.in.c.docs
Vim and Python
Coding guideline
Vim week
Getting started with Xcode
Charla ruby nscodermad
Mac ruby deployment
cs262_intro_slides.pptx
codeblocks-instructions.pdf
Erlang for video delivery
What Makes Objective C Dynamic?
Erlang/OTP for Rubyists
Ad

Recently uploaded (20)

PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Approach and Philosophy of On baking technology
PDF
cuic standard and advanced reporting.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
Spectroscopy.pptx food analysis technology
DOCX
The AUB Centre for AI in Media Proposal.docx
PPT
Teaching material agriculture food technology
PPTX
Cloud computing and distributed systems.
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
A Presentation on Artificial Intelligence
PPTX
MYSQL Presentation for SQL database connectivity
Advanced methodologies resolving dimensionality complications for autism neur...
Programs and apps: productivity, graphics, security and other tools
Review of recent advances in non-invasive hemoglobin estimation
Approach and Philosophy of On baking technology
cuic standard and advanced reporting.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
NewMind AI Weekly Chronicles - August'25-Week II
Spectroscopy.pptx food analysis technology
The AUB Centre for AI in Media Proposal.docx
Teaching material agriculture food technology
Cloud computing and distributed systems.
Digital-Transformation-Roadmap-for-Companies.pptx
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
MIND Revenue Release Quarter 2 2025 Press Release
gpt5_lecture_notes_comprehensive_20250812015547.pdf
20250228 LYD VKU AI Blended-Learning.pptx
A Presentation on Artificial Intelligence
MYSQL Presentation for SQL database connectivity
Ad

iOS Development with Vim