Clean up editors.vim/gvim a bit
parent
5692d28ce5
commit
b8380711e4
|
@ -3,14 +3,14 @@ namespaces sequences system combinators
|
||||||
editors.vim editors.gvim.backend vocabs.loader ;
|
editors.vim editors.gvim.backend vocabs.loader ;
|
||||||
IN: editors.gvim
|
IN: editors.gvim
|
||||||
|
|
||||||
TUPLE: gvim ;
|
SINGLETON: gvim
|
||||||
|
|
||||||
M: gvim vim-command ( file line -- string )
|
M: gvim vim-command ( file line -- string )
|
||||||
[ "\"" % gvim-path % "\" \"" % swap % "\" +" % # ] "" make ;
|
[ gvim-path , swap , "+" swap number>string append , ] { } make ;
|
||||||
|
|
||||||
t vim-detach set-global ! don't block the ui
|
t vim-detach set-global ! don't block the ui
|
||||||
|
|
||||||
T{ gvim } vim-editor set-global
|
gvim vim-editor set-global
|
||||||
|
|
||||||
{
|
{
|
||||||
{ [ os unix? ] [ "editors.gvim.unix" ] }
|
{ [ os unix? ] [ "editors.gvim.unix" ] }
|
||||||
|
|
|
@ -8,7 +8,7 @@ SYMBOL: vim-detach
|
||||||
SYMBOL: vim-editor
|
SYMBOL: vim-editor
|
||||||
HOOK: vim-command vim-editor ( file line -- array )
|
HOOK: vim-command vim-editor ( file line -- array )
|
||||||
|
|
||||||
TUPLE: vim ;
|
SINGLETON: vim
|
||||||
|
|
||||||
M: vim vim-command
|
M: vim vim-command
|
||||||
[
|
[
|
||||||
|
@ -23,4 +23,4 @@ M: vim vim-command
|
||||||
|
|
||||||
"vim" vim-path set-global
|
"vim" vim-path set-global
|
||||||
[ vim-location ] edit-hook set-global
|
[ vim-location ] edit-hook set-global
|
||||||
T{ vim } vim-editor set-global
|
vim vim-editor set-global
|
||||||
|
|
Loading…
Reference in New Issue