diff --git a/libs/vim/gvim7.factor b/libs/vim/gvim7.factor new file mode 100644 index 0000000000..c8ca5dc6c6 --- /dev/null +++ b/libs/vim/gvim7.factor @@ -0,0 +1,8 @@ +USING: kernel namespaces ; +IN: vim + +: vim-command ( file line -- string ) + [ + "\"" % vim-path get % "\" --remote-tab-silent " % + "+" % # " \"" % % "\"" % + ] "" make ; diff --git a/libs/vim/load.factor b/libs/vim/load.factor index da5b0f8092..561748e447 100644 --- a/libs/vim/load.factor +++ b/libs/vim/load.factor @@ -1,4 +1,7 @@ REQUIRES: libs/process ; PROVIDE: libs/vim -{ +files+ { "vim.factor" "vim.facts" } } + +USING: kernel ; + +{ +files+ { "vim.factor" "vim.facts" { "gvim7.factor" [ win32? ] } } } { +help+ { "vim" "vim" } } ;