TERMINAL GAMING
This commit is contained in:
1 parent
69f23e1384
commit
bca80aac61
1 file changed
+20
-7
+20
-7
@@ -19,13 +19,27 @@ m.nmap("<leader>tm", m.fcmds({
|
||||
"belowright 7sp",
|
||||
"term",
|
||||
"setlocal nonu",
|
||||
"setlocal scl=no"
|
||||
"setlocal scl=no",
|
||||
}))
|
||||
m.nmap("<leader>tn", m.fcmds({
|
||||
"term",
|
||||
"setlocal nonu",
|
||||
"setlocal scl=no"
|
||||
}).."A")
|
||||
local prev_buf = ""
|
||||
m.nmap("<leader>tn", function()
|
||||
if(vim.fn.bufname("terminal") == "") then
|
||||
prev_buf = vim.fn.getreg("#")
|
||||
vim.cmd("term")
|
||||
vim.cmd("setlocal nonu")
|
||||
vim.cmd("setlocal scl=no")
|
||||
vim.cmd("keepalt file terminal")
|
||||
vim.fn.feedkeys("A")
|
||||
else
|
||||
if(vim.fn.bufname() == "terminal") then
|
||||
vim.cmd("b #")
|
||||
vim.fn.setreg("#", prev_buf)
|
||||
else
|
||||
prev_buf = vim.fn.getreg("#")
|
||||
vim.cmd("b terminal")
|
||||
end
|
||||
end
|
||||
end)
|
||||
|
||||
-- move window to new tab
|
||||
m.nmap("<leader>tt", "<C-W><S-T>")
|
||||
@@ -74,4 +88,3 @@ m.map("x","<leader>p", "\"_dhp")
|
||||
-- keep centered while moving around
|
||||
m.nmap("<C-u>", "<C-u>zz")
|
||||
m.nmap("<C-d>", "<C-d>zz")
|
||||
|
||||
Reference in new issue
Block a user