Sanchayan Maity
701bd244be
Allow seamless navigation between vim and tmux splits
2022-03-27 16:12:08 +05:30
Sanchayan Maity
73ceafcda2
nvim: keymappings: Make Esc cancel highlight search as well
2022-02-08 15:47:57 +05:30
Sanchayan Maity
0f51ccdf6b
nvim: keymappings: Use arrow keys to navigate popup menu
2022-01-07 16:20:35 +05:30
Sanchayan Maity
25de9376a9
nvim: keymappings: Add a mapping for finding exact match
2022-01-03 20:26:56 +05:30
Sanchayan Maity
00f67243f7
nvim: keymappings: Add mappings to hide, reset & show diagnostic
2021-11-28 17:53:49 +05:30
Sanchayan Maity
71fae03c07
nvim: keymappings: Fix mapping for replace word
...
With silent set, we could not provide the input at the command line.
Also, the c. mapping wasn't suppose to have <CR>.
2021-11-18 13:25:40 +05:30
Sanchayan Maity
3f61c98414
nvim: keymappings: Add mappings for DiffConflicts
2021-11-17 17:29:54 +05:30
Sanchayan Maity
3657612dbb
nvim: keymappings: Drop all key mappings for tags
...
We do not use tags anymore so drop those. Especially never used the
preview tag mappings.
2021-10-20 22:34:14 +05:30
Sanchayan Maity
0ee98bc81c
nvim: keymappings: Update to use the new diagnostic API
...
While at it, switch the key mapping to use the more convenient one for
line diagnostic.
2021-10-20 13:01:21 +05:30
Sanchayan Maity
068dfcd4b9
nvim: lsp/keymappings: Move the diagnostic key mappings outside of LSP
...
vim.diagnostic framework is now available and can be used outside of
LSP. This means the same functions can now work for plugins providing
diagnostics via this framework like nvim-lint and null-ls.
2021-10-02 18:29:57 +05:30
Sanchayan Maity
8a43a1c14f
nvim: keymappings: Drop mapping to save
...
We have a keyboard macro to do this.
2021-10-02 13:03:12 +05:30
Sanchayan Maity
95d5a10abc
nvim: plugins: Drop SyntaxAttr
2021-10-02 11:06:23 +05:30
Sanchayan Maity
31780f0c25
nvim: keymappings: Drop highlight search mapping
...
<C-l> now clears search highlight and update diffs and is mapped by
default.
See
https://github.com/neovim/neovim/issues/14090#issuecomment-901882455 .
2021-10-01 14:55:30 +05:30
Sanchayan Maity
91eecec611
nvim: keymappings: Drop the mapping for help
2021-09-27 13:14:27 +05:30
Sanchayan Maity
97db1c6c9d
nvim: keymappings: Enable unique and refactor/cleanup
...
Enable unique to detect and avoid conflicting key mappings.
2021-09-26 11:51:04 +05:30
Sanchayan Maity
643e1be349
nvim: keymappings: Add mappings to paste from + & * register
2021-09-22 17:52:15 +05:30
Sanchayan Maity
88ed57fb8b
nvim: keymappings: Enable escape and arrow keys
...
Now that we use Planck EZ as our main keyboard with Colemak as the
layout, allow use of escape and arrow keys. HJKL are not usable the
same way as before.
2021-08-06 10:51:22 +05:30
Sanchayan Maity
8f5e45cb52
nvim: keymappings: Add mapping to copy to clipboard
2021-08-06 10:51:22 +05:30
Sanchayan Maity
cc2bedbe5d
nvim: keymappings: Add mappings to move lines
2021-07-20 21:01:13 +05:30
Sanchayan Maity
ffadf1cf4f
nvim: keymappings: Map ;; to :
...
Let's us get over the annoyance of having to press shift for using :.
2021-07-05 10:48:53 +05:30
Sanchayan Maity
44a39eee24
nvim: treesitter: Enable playground
...
Helps to see what treesitter queries are being made. Would be helpful in
tuning the color scheme.
2021-06-23 12:28:44 +05:30
Sanchayan Maity
2fcdea1cb2
nvim: keymappings: Add a key mapping to help with opening vim docs
2021-06-15 09:56:23 +05:30
Sanchayan Maity
25afe0527c
nvim: keymappings: Add a key mapping to select last pasted/yanked text
2021-05-24 15:59:29 +05:30
Sanchayan Maity
f846dace39
nvim: keymappings: Drop mapping for copying whole buffer
...
Now that we have a text object for the whole buffer, this is not
required anymore.
2021-05-21 15:40:11 +05:30
Sanchayan Maity
2eea1feb69
nvim: keymappings/plugins: Add support for marks and registers
...
We drop vim-system-copy and will explicitly use registers when required.
Add nvim-peekup to help with registers and vim-signature for marks. Some
additional helper bindings for working with marks are added as well.
2021-05-12 18:06:12 +05:30
Sanchayan Maity
0d806355ab
nvim: keymappings: Add helpful mappings for visual block shift & buffer copy
2021-05-08 14:40:12 +05:30
Sanchayan Maity
baa70ee678
nvim: keymappings: Add a useful mapping for closing tabs
2021-04-22 10:55:37 +05:30
Sanchayan Maity
c8b64ae94f
Revert "nvim: keymappings: Do not use 'jk' for Esc anymore"
...
This reverts commit 915a5427e3
.
2021-04-19 12:20:00 +05:30
Sanchayan Maity
915a5427e3
nvim: keymappings: Do not use 'jk' for Esc anymore
...
With 60% keyboard, Esc is easier to hit and in sway, may be we should
map Caps to Esc.
2021-04-07 20:31:37 +05:30
Sanchayan Maity
30011d5c9d
nvim: Add SyntaxAttr plugin to help show highlight group under cursor
2021-01-13 16:04:27 +05:30
Sanchayan Maity
f73f40f5af
nvim: Drop searchlight and switch to hlslens
2020-12-23 16:38:55 +05:30
Sanchayan Maity
7bc8295486
nvim: Clean up commands for searching word under cursor
2020-11-05 18:58:37 +05:30
Sanchayan Maity
efc8bf88b5
nvim: Except for gina migrate everything in after/plugin to lua
2020-10-24 11:06:27 +05:30
Sanchayan Maity
cb16ddec0c
nvim: Refactor configuration and start moving to lua
2020-10-23 17:23:51 +05:30