diff options
| author | omagdy7 <omar.professional8777@gmail.com> | 2022-08-17 01:16:40 +0200 |
|---|---|---|
| committer | omagdy7 <omar.professional8777@gmail.com> | 2022-08-17 01:16:40 +0200 |
| commit | aad4e939db414a6d18c569b4a00b03eabb5f3fef (patch) | |
| tree | 27a7390c6e8d6e8d8ca3956eb00a5c1d6544d940 | |
| parent | 825c223fcc98da622145365e0151ac8d7715353c (diff) | |
| download | dotfiles-aad4e939db414a6d18c569b4a00b03eabb5f3fef.tar.xz dotfiles-aad4e939db414a6d18c569b4a00b03eabb5f3fef.zip | |
Added plugin vim-maximizer which maximizes current buffer and added a keymap for it which is Leader + m
| -rw-r--r-- | nvim/.config/nvim/lua/user/keymaps.lua | 5 | ||||
| -rw-r--r-- | nvim/.config/nvim/lua/user/plugins.lua | 1 | ||||
| -rw-r--r-- | nvim/.config/nvim/lua/user/whichkey.lua | 1 | ||||
| -rw-r--r-- | nvim/.config/nvim/plugin/packer_compiled.lua | 5 | ||||
| -rwxr-xr-x | scripts/.scripts/pscontests.sh | 2 |
5 files changed, 12 insertions, 2 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", diff --git a/scripts/.scripts/pscontests.sh b/scripts/.scripts/pscontests.sh index ab35076..e65a597 100755 --- a/scripts/.scripts/pscontests.sh +++ b/scripts/.scripts/pscontests.sh @@ -11,6 +11,4 @@ do cd $p touch main.cpp echo -e "#include<bits/stdc++.h>\n\nusing namespace std;\n\nint main () {\n\tios_base::sync_with_stdio(false);\n\tcin.tie(NULL);\n\tint tt;\n\tcin >> tt;\n\twhile(tt--){\n\n\t}\n}" > main.cpp - touch inp - cd .. done |
