Skip to content

Vim configuration and scripts to integrate development of Processing programs

Notifications You must be signed in to change notification settings

jameslyden/vim-processing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vim-processing

Vim configuration with support for editing and building Processing projects. It hasn't been tested under a lot of configurations, so it may or may not be terribly portable.

It makes the following assumptions:

  • Processing 2.0 has been installed to /opt/processing

It provides the following commands/hotkeys/mappings:

  • :Prdeploy -- Build the project, then execute it
  • :Prcompile -- Build the project, but don't execute it
  • :make is aliased to :Prdeploy when editing a Processing sketch
  • [F6] is mapped to :Prcompile (I map :make to [F5] globally, so they are adjacent)
  • [F3] looks up the word under the cursor in the Arduino reference (it tries to locate it locally first, and falls back to the online reference)

As a bonus, there are also xdg-open (".desktop") files that provide some GUI integration. Processing-run.desktop can be copied to /usr/share/applications to provide right-click execution of .pde files within Nautilus (this requires the associated script to be copied to /opt/processing). Processing.desktop can be copied to /usr/share/applications to allow Processing to be recognized as an application within Unity.

About

Vim configuration and scripts to integrate development of Processing programs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published