aboutsummaryrefslogtreecommitdiff
path: root/nvim
diff options
context:
space:
mode:
authoromagdy7 <omar.professional8777@gmail.com>2022-08-17 01:16:40 +0200
committeromagdy7 <omar.professional8777@gmail.com>2022-08-17 01:16:40 +0200
commitaad4e939db414a6d18c569b4a00b03eabb5f3fef (patch)
tree27a7390c6e8d6e8d8ca3956eb00a5c1d6544d940 /nvim
parent825c223fcc98da622145365e0151ac8d7715353c (diff)
downloaddotfiles-aad4e939db414a6d18c569b4a00b03eabb5f3fef.tar.xz
dotfiles-aad4e939db414a6d18c569b4a00b03eabb5f3fef.zip
Added plugin vim-maximizer which maximizes current buffer and added a keymap for it which is Leader + m
Diffstat (limited to 'nvim')
-rw-r--r--nvim/.config/nvim/lua/user/keymaps.lua5
-rw-r--r--nvim/.config/nvim/lua/user/plugins.lua1
-rw-r--r--nvim/.config/nvim/lua/user/whichkey.lua1
-rw-r--r--nvim/.config/nvim/plugin/packer_compiled.lua5
4 files changed, 12 insertions, 0 deletions
diff --git a/nvim/.config/nvim/lua/user/keymaps.lua b/nvim/.config/nvim/lua/user/keymaps.lua
index a84b533..4e92281 100644
--- a/nvim/.config/nvim/lua/user/keymaps.lua
+++ b/nvim/.config/nvim/lua/user/keymaps.lua
@@ -56,10 +56,15 @@ keymap("v", "p", '"_dP', opts)
-- Visual Block --
-- Move text up and down
keymap("x", "J", ":move '>+1<CR>gv-gv", opts)
+--keymap("n", "<leader>m", ":MaximizerToggle<CR>", opts)
keymap("x", "K", ":move '<-2<CR>gv-gv", opts)
keymap("x", "<A-j>", ":move '>+1<CR>gv-gv", opts)
keymap("x", "<A-k>", ":move '<-2<CR>gv-gv", opts)
+
+-- Maximizing buffers
+--keymap("n", "<Space>m",":MaximizerToggle", opts)
+
-- Compiling code --
-- keymap("n", "<F3>", ":w <CR> :!g++ -fsanitize=address -std=c++17 -Wall -Wextra -Wshadow -DONPC -O2 -o %< % && ./%< <CR>", opts)
-- keymap("n", "<F3>", ":w <CR> :!g++ -fsanitize=address -std=c++17 -Wall -Wextra -Wshadow -DONPC -O2 -o %< % <CR>", opts)
diff --git a/nvim/.config/nvim/lua/user/plugins.lua b/nvim/.config/nvim/lua/user/plugins.lua
index b0e41df..476276c 100644
--- a/nvim/.config/nvim/lua/user/plugins.lua
+++ b/nvim/.config/nvim/lua/user/plugins.lua
@@ -59,6 +59,7 @@ return packer.startup(function(use)
use "antoinemadec/FixCursorHold.nvim" -- This is needed to fix lsp doc highlight
use "folke/which-key.nvim"
use "nvim-lua/plenary.nvim"
+ use "szw/vim-maximizer"
-- fix indentation
use({ "yioneko/nvim-yati", requires = "nvim-treesitter/nvim-treesitter" })
diff --git a/nvim/.config/nvim/lua/user/whichkey.lua b/nvim/.config/nvim/lua/user/whichkey.lua
index 11b6a7e..e8a0d8b 100644
--- a/nvim/.config/nvim/lua/user/whichkey.lua
+++ b/nvim/.config/nvim/lua/user/whichkey.lua
@@ -93,6 +93,7 @@ local mappings = {
"<cmd>lua require('telescope.builtin').find_files(require('telescope.themes').get_dropdown{previewer = false})<cr>",
"Find files",
},
+ ["m"] = {"<cmd>MaximizerToggle<CR>", "Maximize buffer"},
["F"] = { "<cmd>Telescope live_grep theme=ivy<cr>", "Find Text" },
["P"] = { "<cmd>lua require('telescope').extensions.projects.projects()<cr>", "Projects" },
diff --git a/nvim/.config/nvim/plugin/packer_compiled.lua b/nvim/.config/nvim/plugin/packer_compiled.lua
index b3e8d5a..ce6dcc9 100644
--- a/nvim/.config/nvim/plugin/packer_compiled.lua
+++ b/nvim/.config/nvim/plugin/packer_compiled.lua
@@ -295,6 +295,11 @@ _G.packer_plugins = {
path = "/home/pengu/.local/share/nvim/site/pack/packer/start/vim-bbye",
url = "https://github.com/moll/vim-bbye"
},
+ ["vim-maximizer"] = {
+ loaded = true,
+ path = "/home/pengu/.local/share/nvim/site/pack/packer/start/vim-maximizer",
+ url = "https://github.com/szw/vim-maximizer"
+ },
["vim-monokai"] = {
loaded = true,
path = "/home/pengu/.local/share/nvim/site/pack/packer/start/vim-monokai",