Last active
March 19, 2025 07:30
-
-
Save delphinus/2f27042687413fcd15648656814780ca to your computer and use it in GitHub Desktop.
Useful mappings moving around Neovim terminal buffers
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
vim.keymap.set("n", "<A-j>", "<C-w>w", { desc = "時計回りにウィンドウ間を移動する" }) | |
vim.keymap.set("n", "<A-k>", "<C-w>W", { desc = "反時計回りにウィンドウ間を移動する" }) | |
vim.keymap.set("t", "<A-j>", [[<C-\><C-n><C-w>w]], { desc = "時計回りにウィンドウ間を移動する" }) | |
vim.keymap.set("t", "<A-k>", [[<C-\><C-n><C-w>W]], { desc = "反時計回りにウィンドウ間を移動する" }) | |
vim.keymap.set("n", "<A-o>", [[<C-w>o]], { desc = "他のウィンドウを全部消す" }) | |
vim.keymap.set("t", "<A-o>", [[<C-\><C-n><C-w>oi]], { desc = "他のウィンドウを全部消す" }) | |
vim.keymap.set("n", "<A-->", [[<C-w>_]], { desc = "ウィンドウの高さを最大化する" }) | |
vim.keymap.set("t", "<A-->", [[<C-\><C-n><C-w>_i]], { desc = "ウィンドウの高さを最大化する" }) | |
vim.keymap.set("t", "<A-r>", function() | |
return [[<C-\><C-n>]] .. vim.fn.nr2char(vim.fn.getchar()) .. "pi" | |
end, { expr = true, desc = "レジスタの中身を貼り付ける" }) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment