From d3aa961e20f4310e2cbbc509559c38cfcdba5636 Mon Sep 17 00:00:00 2001 From: "Wansmer (Ivan Smirnov)" Date: Mon, 5 May 2025 10:55:11 +0300 Subject: [PATCH] feat: use `vim.system` instead of `vim.fn.system` --- lua/langmapper/config.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/langmapper/config.lua b/lua/langmapper/config.lua index f5d7416..556981a 100644 --- a/lua/langmapper/config.lua +++ b/lua/langmapper/config.lua @@ -47,8 +47,8 @@ M.config = { ---@return string get_current_layout_id = function() local cmd = 'im-select' - if vim.fn.executable(cmd) then - local output = vim.split(vim.trim(vim.fn.system(cmd)), '\n') + if vim.fn.executable(cmd) ~= 0 then + local output = vim.split(vim.system({ cmd }):wait().stdout, '\n') return output[#output] end end,