Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 1.13 KB

readme.md

File metadata and controls

40 lines (29 loc) · 1.13 KB

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().