Skip to content

Sonic Pi integration for the deoplete completion engine

Notifications You must be signed in to change notification settings

frcl/deoplete-sonic-pi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

deoplete-sonic-pi

This plugin provides a source for deoplete that can complete

  • synth names (as in use_synth :tb303)
  • fx names (as in with_fx :wobble)
  • build in samples names (as in sample :loop_amen)
  • custom sample names with literal path (as in sample '~/my/sample/dir', :my_sample)

TODOs

  • keyword and attribute completion

  • sample names when directory path is a variable

  • completion after .

  • build in functions

    • ring, chord, scale
    • sample, sample_duration
    • play, play_pattern, play_pattern_timed
    • range, bools, knit, spread
  • chords and scales

    • major, minor
    • major_pentatonic

Requirements and installation

To be able to use this you need

Then just install this plugin with your favorite plugin manager. For example, I use minpac:

# init.vim
call minpac#add('frcl/deoplete-sonic-pi')

and then :call minpac#update().

About

Sonic Pi integration for the deoplete completion engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages