Add kpcli & fix template rust-monorepo bootstrap: corelib instead of core #3

Merged
pegasust merged 18 commits from top-level-wip into master 2022-12-31 10:23:16 +00:00
Showing only changes of commit 5b2b04ee0b - Show all commits

View File

@ -97,18 +97,18 @@ endif
-- special terminals, place them at 4..=7 for ergonomics -- special terminals, place them at 4..=7 for ergonomics
vim.api.nvim_create_autocmd({"VimEnter"}, { vim.api.nvim_create_autocmd({"VimEnter"}, {
callback = function() callback = function()
-- term:ctl at 4 local function named_term(term_idx, term_name)
require('harpoon.term').gotoTerminal(4) require('harpoon.term').gotoTerminal(term_idx)
vim.cmd([[:exe ":file term:ctl"]]) vim.cmd([[:exe ":file ]]..term_name..[[" | :bfirst]])
-- term:dev at 5 end
require('harpoon.term').gotoTerminal(5) -- term:ctl at 4
vim.cmd([[:exe ":file term:dev"]]) named_term(4, "term:ctl")
-- term:repl at 7 -- term:dev at 5
require('harpoon.term').gotoTerminal(7) named_term(5, "term:dev")
vim.cmd([[:exe ":file term:repl"]]) -- term:repl at 7
-- term:repl at 6 named_term(7, "term:repl")
require('harpoon.term').gotoTerminal(6) -- term:repl at 6
vim.cmd([[:exe ":file term:repl2"]]) named_term(6, "term:repl2")
end end
}) })
@ -383,7 +383,7 @@ require('guess-indent').setup {
}, },
} }
-- harpoon: mark significant files & switch between them -- harpoon: O(1) buffer/terminal switching
remap('n', '<leader>m', function() require('harpoon.mark').add_file() end, { desc = "[H]arpoon [M]ark" }) remap('n', '<leader>m', function() require('harpoon.mark').add_file() end, { desc = "[H]arpoon [M]ark" })
local function harpoon_nav(key, nav_file_index, lead_keybind) local function harpoon_nav(key, nav_file_index, lead_keybind)
lead_keybind = lead_keybind or '<leader>h' lead_keybind = lead_keybind or '<leader>h'