supercollider nvim
This commit is contained in:
		
							parent
							
								
									d6f9397f59
								
							
						
					
					
						commit
						e330b8c8a8
					
				|  | @ -646,8 +646,28 @@ in | ||||||
|       require('leap').set_default_keymaps() |       require('leap').set_default_keymaps() | ||||||
|        |        | ||||||
|       -- supercollider |       -- supercollider | ||||||
|       require('scnvim').setup() |       local scnvim = require 'scnvim' | ||||||
|       require("luasnip").add_snippets("supercollider", require("scnvim/utils").get_snippets()) |       local map = scnvim.map | ||||||
|  |       local map_expr = scnvim.map_expr | ||||||
|  |       scnvim.setup { | ||||||
|  |         keymaps = { | ||||||
|  |           ['<localleader>e'] = map('editor.send_line', {'i', 'n'}), | ||||||
|  |           ['<localleader>t'] = { | ||||||
|  |             map('editor.send_block', {'i', 'n'}), | ||||||
|  |             map('editor.send_selection', 'x'), | ||||||
|  |           }, | ||||||
|  |           ['<CR>'] = map('postwin.toggle'), | ||||||
|  |           ['<M-CR>'] = map('postwin.toggle', 'i'), | ||||||
|  |           ['<M-L>'] = map('postwin.clear', {'n', 'i'}), | ||||||
|  |           ['<C-k>'] = map('signature.show', {'n', 'i'}), | ||||||
|  |           ['<F12>'] = map('sclang.hard_stop', {'n', 'x', 'i'}), | ||||||
|  |           ['<leader>st'] = map('sclang.start'), | ||||||
|  |           ['<leader>sk'] = map('sclang.recompile'), | ||||||
|  |           ['<F1>'] = map_expr('s.boot'), | ||||||
|  |           ['<F2>'] = map_expr('s.meter'), | ||||||
|  |         } | ||||||
|  |       }  | ||||||
|  |       -- require("luasnip").add_snippets("supercollider", require("scnvim/utils").get_snippets()) | ||||||
|       EOF |       EOF | ||||||
| 
 | 
 | ||||||
|     ''; |     ''; | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue