summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
Diffstat (limited to 'utils')
-rw-r--r--utils/tasks.ini35
1 files changed, 35 insertions, 0 deletions
diff --git a/utils/tasks.ini b/utils/tasks.ini
new file mode 100644
index 00000000..31daa6d2
--- /dev/null
+++ b/utils/tasks.ini
@@ -0,0 +1,35 @@
+
+[file-compile]
+command:javac="$(VIM_FILEPATH)"
+output=terminal
+cwd=$(VIM_FILEDIR)
+
+[file-run]
+command="$(VIM_FILEPATH)"
+command:c,cpp="$(VIM_PATHNOEXT)"
+command:java="$(VIM_PATHNOEXT)"
+command:go="$(VIM_PATHNOEXT)"
+command:python=python "$(VIM_FILENAME)"
+command:make=make -f "$(VIM_FILENAME)" run
+command:emake=emake -e "$(VIM_FILENAME)"
+command:javascript=node "$(VIM_FILENAME)"
+command:sh=sh "$(VIM_FILENAME)"
+command:lua=lua "$(VIM_FILENAME)"
+command:perl=perl "$(VIM_FILENAME)"
+command:ruby=ruby "$(VIM_FILENAME)"
+command:zsh=zsh "$(VIM_FILENAME)"
+command:bash=bash "$(VIM_FILENAME)"
+command:fish=fish "$(VIM_FILENAME)"
+command:php=php "$(VIM_FILENAME)"
+command:erlang=escript "$(VIM_FILENAME)"
+command:ps1=powershell -file "$(VIM_FILENAME)"
+command:scala=scala "$(VIM_FILENAME)"
+command:haskell=ghci "$(VIM_FILENAME)"
+command:applescript=osascript "$(VIM_FILENAME)"
+command:vim=:source %
+output=terminal
+cwd=$(VIM_FILEDIR)
+save=2
+
+[project-run]
+command:javascript,css,jsx="npm start"