summary refs log tree commit diff
path: root/.vim/lua/internal/misc.lua
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2022-11-18 17:18:23 +0100
committerRobert Günzler <r@gnzler.io>2022-11-18 18:38:17 +0100
commite2d9f4923d377a723f6aa204c168bdf4ff64500c (patch)
treef3ef4b007a170950b4e40a9fafca01fa2d45d10a /.vim/lua/internal/misc.lua
parente92a1929b122305d1fb80b6eed2fb94f825ed178 (diff)
vim: refactor job module
Diffstat (limited to '.vim/lua/internal/misc.lua')
-rw-r--r--.vim/lua/internal/misc.lua10
1 files changed, 5 insertions, 5 deletions
diff --git a/.vim/lua/internal/misc.lua b/.vim/lua/internal/misc.lua
index 5a2ae21..6f79508 100644
--- a/.vim/lua/internal/misc.lua
+++ b/.vim/lua/internal/misc.lua
@@ -187,15 +187,14 @@ function M.link_preview()
   local buf = vim.api.nvim_get_current_buf()
   local ln = (vim.api.nvim_win_get_cursor(0)[1]) - 1
 
-  local j = require('job').jobstart({
+  require('job').jobstart({
     format_title = function() return "link-preview"  end,
     command = vim.env.SHELL,
     args = {'-c', [[ curl -sSfL ]] .. link .. [[ | grep -iPo '(?<=property="og:title" content=")([^\"]+)(?=")' ]]},
     populate_quickfix = false,
     enable_recording = true,
-  })
-
-  j:after_success(vim.schedule_wrap(function(j, code, _)
+  }):after_success(
+    vim.schedule_wrap(function(j, code, _)
       local results = j:result()
       if not code == 0 or #results == 0 then return end
 
@@ -204,7 +203,8 @@ function M.link_preview()
         virt_text = {{results[1], 'Error'}},
         virt_text_pos = 'eol'
       })
-  end))
+    end)
+  )
 end
 
 return M