summaryrefslogtreecommitdiff
path: root/plug-config/asynctask.vim
diff options
context:
space:
mode:
Diffstat (limited to 'plug-config/asynctask.vim')
-rw-r--r--plug-config/asynctask.vim62
1 files changed, 0 insertions, 62 deletions
diff --git a/plug-config/asynctask.vim b/plug-config/asynctask.vim
deleted file mode 100644
index 81d12fdb..00000000
--- a/plug-config/asynctask.vim
+++ /dev/null
@@ -1,62 +0,0 @@
-let g:asyncrun_open = 6
-let g:asynctasks_term_pos = 'bottom'
-" let g:asynctasks_term_pos = 'top'
-" let g:asynctasks_term_pos = 'tab'
-" let g:asynctasks_term_pos = 'external'
-let g:asynctasks_extra_config = ['~/.config/nvim/utils/tasks.ini']
-" let current_tasks = asynctasks#list("")
-
-function! s:fzf_sink(what)
- let p1 = stridx(a:what, '<')
- if p1 >= 0
- let name = strpart(a:what, 0, p1)
- let name = substitute(name, '^\s*\(.\{-}\)\s*$', '\1', '')
- if name != ''
- exec "AsyncTask ". fnameescape(name)
- endif
- endif
-endfunction
-
-function! s:fzf_task()
- let rows = asynctasks#source(&columns * 48 / 100)
- let source = []
- for row in rows
- let name = row[0]
- let source += [name . ' ' . row[1] . ' : ' . row[2]]
- endfor
- let opts = { 'source': source, 'sink': function('s:fzf_sink'),
- \ 'options': '+m --nth 1 --inline-info --tac' }
- if exists('g:fzf_layout')
- for key in keys(g:fzf_layout)
- let opts[key] = deepcopy(g:fzf_layout[key])
- endfor
- endif
- call fzf#run(opts)
-endfunction
-
-command! -nargs=0 AsyncTaskFzf call s:fzf_task()
-
-" Available Variables
-" $(VIM_FILEPATH) # File name of current buffer with full path.
-" $(VIM_FILENAME) # File name of current buffer without path.
-" $(VIM_FILEDIR) # Full path of current buffer without the file name.
-" $(VIM_FILEEXT) # File extension of current buffer.
-" $(VIM_FILETYPE) # File type (value of &ft in vim)
-" $(VIM_FILENOEXT) # File name of current buffer without path and extension.
-" $(VIM_PATHNOEXT) # Current file name with full path but without extension.
-" $(VIM_CWD) # Current directory (which :pwd returns).
-" $(VIM_RELDIR) # File path relativize to current directory.
-" $(VIM_RELNAME) # File name relativize to current directory.
-" $(VIM_ROOT) # Project root directory.
-" $(VIM_CWORD) # Word under cursor.
-" $(VIM_CFILE) # File name under cursor.
-" $(VIM_CLINE) # Cursor line number in current buffer
-" $(VIM_GUI) # has('gui_runnin')?
-" $(VIM_VERSION) # Value of v:version.
-" $(VIM_COLUMNS) # Current screen width.
-" $(VIM_LINES) # Current screen height.
-" $(VIM_SVRNAME) # Value of v:servername.
-" $(VIM_PRONAME) # Name of current project root directory
-" $(VIM_DIRNAME) # Name of current directory
-" $(VIM_INIFILE) # Full path name of current ini (.tasks) file.
-" $(VIM_INIHOME) # Where the ini file locates.