nvim.d/nvim/lua/plugins/config/tui_nvim.lua
Dan Anglin 0f18fb7cc5
fix: rename the config directory to nvim
Renamed the configuration directory to nvim so that, when extracted, the
correct directory is created.

Fixes linux-home/nvim.d#2
2023-01-16 19:13:25 +00:00

35 lines
687 B
Lua

local ok, tui_nvim = pcall(require, "tui-nvim")
if not ok then
return
end
tui_nvim.setup{}
local lf = function(method)
local lf_cmd = vim.env.GOBIN .. "/lf"
local tempfile = vim.fn.stdpath("cache") .. "/tui-nvim"
tui_nvim:new {
cmd = lf_cmd .. " -selection-path " .. tempfile .. " " .. vim.env.PWD,
temp = tempfile,
method = method,
}
end
local LfEdit = function()
lf("edit")
end
local LfSplit = function()
lf("split")
end
local LfVsplit = function()
lf("vsplit")
end
vim.api.nvim_create_user_command( 'LfEdit', LfEdit, {} )
vim.api.nvim_create_user_command( 'LfSplit', LfSplit, {} )
vim.api.nvim_create_user_command( 'LfVsplit', LfVsplit, {} )