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
8a43a1c14f
nvim: keymappings: Drop mapping to save
...
We have a keyboard macro to do this.
2021-10-02 13:03:12 +05:30
95d5a10abc
nvim: plugins: Drop SyntaxAttr
2021-10-02 11:06:23 +05:30
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
91eecec611
nvim: keymappings: Drop the mapping for help
2021-09-27 13:14:27 +05:30
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
643e1be349
nvim: keymappings: Add mappings to paste from + & * register
2021-09-22 17:52:15 +05:30
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
8f5e45cb52
nvim: keymappings: Add mapping to copy to clipboard
2021-08-06 10:51:22 +05:30
cc2bedbe5d
nvim: keymappings: Add mappings to move lines
2021-07-20 21:01:13 +05:30
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
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
2fcdea1cb2
nvim: keymappings: Add a key mapping to help with opening vim docs
2021-06-15 09:56:23 +05:30
25afe0527c
nvim: keymappings: Add a key mapping to select last pasted/yanked text
2021-05-24 15:59:29 +05:30
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
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
0d806355ab
nvim: keymappings: Add helpful mappings for visual block shift & buffer copy
2021-05-08 14:40:12 +05:30
baa70ee678
nvim: keymappings: Add a useful mapping for closing tabs
2021-04-22 10:55:37 +05:30
c8b64ae94f
Revert "nvim: keymappings: Do not use 'jk' for Esc anymore"
...
This reverts commit 915a5427e3
.
2021-04-19 12:20:00 +05:30
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
30011d5c9d
nvim: Add SyntaxAttr plugin to help show highlight group under cursor
2021-01-13 16:04:27 +05:30
f73f40f5af
nvim: Drop searchlight and switch to hlslens
2020-12-23 16:38:55 +05:30
7bc8295486
nvim: Clean up commands for searching word under cursor
2020-11-05 18:58:37 +05:30
efc8bf88b5
nvim: Except for gina migrate everything in after/plugin to lua
2020-10-24 11:06:27 +05:30
cb16ddec0c
nvim: Refactor configuration and start moving to lua
2020-10-23 17:23:51 +05:30