summary refs log tree commit diff
path: root/.vim/lua/misc.lua
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2021-12-07 13:55:40 +0100
committerRobert Günzler <r@gnzler.io>2021-12-07 14:00:27 +0100
commit9b5f086344ac06d9926dd8ca48140f31de29330e (patch)
tree80b64dd5d4afbd2fe74a58b4965e1498e56bb0db /.vim/lua/misc.lua
parent6a3429dcccfa4ec1a35016c34c84e09bfc913200 (diff)
vim: use new vim.ui funcs (neovim 0.6.0)
Diffstat (limited to '.vim/lua/misc.lua')
-rw-r--r--.vim/lua/misc.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/.vim/lua/misc.lua b/.vim/lua/misc.lua
index d1686c2..7cb2ad9 100644
--- a/.vim/lua/misc.lua
+++ b/.vim/lua/misc.lua
@@ -22,7 +22,7 @@ function M.open_under_cursor(cmd)
   return M.file_under_cursor(function(txt)
     if not cmd then
       vim.fn.inputsave()
-      cmd = vim.fn.input('open with: ')
+      vim.ui.input('open with: ', function(result) cmd = result end)
       vim.fn.inputrestore()
     end
     if cmd then
@@ -58,12 +58,12 @@ function M.sort_line()
 end
 
 function M.live_grep(dirs)
-  dirs = dirs or vim.fn.input('Dirs: ')
+  if not dirs then vim.ui.input('Dirs: ', function(result) dirs = result end) end
   require('telescope.builtin').live_grep {search_dirs=vim.split(dirs, ',')}
 end
 
 function M.find_files(dirs)
-  dirs = dirs or vim.fn.input('Dirs: ')
+  if not dirs then vim.ui.input('Dirs: ', function(result) dirs = result end) end
   require('telescope.builtin').find_files {search_dirs=vim.split(dirs, ',')}
 end