Sanchayan Maity
1f28479f98
nvim: init.vim: Fix tabbing in deoplete
...
Use supertab to fix tabbing in deoplete which is backward
and change completeopt.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-11-25 15:38:00 +05:30
Sanchayan Maity
9836b05e6a
nvim: init.vim: Add deoplete-tag for tag based completions
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-11-25 14:20:08 +05:30
Sanchayan Maity
9bf38af00a
nvim: init.vim: Add better syntax highlighter for Python
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-11-24 21:06:04 +05:30
Sanchayan Maity
64db0550c1
nvim: init.vim: Miscellaneous settings
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-11-24 18:59:44 +05:30
Sanchayan Maity
cc0e78bf1f
Change escape key binding for escaping from terminal
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-11-23 20:50:03 +05:30
Sanchayan Maity
aa8e6dfd18
nvim: init.vim: Disable escape in command mode as well
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-11-22 17:17:34 +05:30
Sanchayan Maity
99149dbe36
nvim: init.vim: Add quickfix reflector
2019-11-20 15:24:19 +05:30
Sanchayan Maity
5ab23c2bdd
nvim: init.vim: Remap escape keys
2019-11-20 11:44:47 +05:30
Sanchayan Maity
dfecf742a7
nvim: init.vim: Increase hoogle search count
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-11-19 20:38:00 +05:30
Sanchayan Maity
aa23738970
nvim: init.vim: Add some more nerdtree shortcuts
2019-11-19 10:48:40 +05:30
Sanchayan Maity
a32d244694
nvim: init.vim: Remove redundant cscopemaps
2019-11-18 13:54:30 +05:30
Sanchayan Maity
d8faed50e3
nvim: init.vim: Switch to skim from fzf
2019-11-18 12:25:56 +05:30
Sanchayan Maity
87db61b102
nvim: init.vim: Add shortcuts for splits
2019-11-18 11:13:27 +05:30
Sanchayan Maity
d2c059bb40
nvim: init.vim: Disable ex mode and swap & backup files
2019-11-18 10:45:12 +05:30
Sanchayan Maity
f4f9cfe0e6
Remove buffergator & use buffer numbers
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-11-16 20:36:31 +05:30
Sanchayan Maity
135b3ec154
nvim: init.vim: Do not trigger neomake on BufWinEnter
...
Triggering neomake on BufWinEnter auto command becomes a
problem if the make program does not exist. In Haskell, if
for a project hlint is not installed using stack, opening
the editor stalls.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-11-16 20:00:48 +05:30
Sanchayan Maity
e35e64bb05
nvim: init.vim: Miscellaneous key bindings and package updates
2019-11-05 11:48:13 +05:30
Sanchayan Maity
b950eb70da
nvim: init.vim: Enable vim-crates plugin
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-11-04 19:45:41 +05:30
Sanchayan Maity
fb0671128e
nvim: init.vim: Add Hoogle & Hspec support
...
While at it also goodie shortcuts for Ghcid and hoogle.
2019-11-04 11:29:31 +05:30
Sanchayan Maity
3bdc90b523
nvim: init.vim: Enable ghcid
...
When we enabled ghcid before it did not work as we did not
set the command which it should use for starting ghcid. Fixed
now and it is working awesome!!!
2019-11-04 10:12:38 +05:30
Sanchayan Maity
8dad0c1949
nvim: init.vim: Key bindings for all fzf niceties
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-11-03 19:54:53 +05:30
Sanchayan Maity
6fb728b503
Revert "nvim: init.vim: Use neovim-ghci"
...
This reverts commit 07dffc32f4
.
2019-11-02 21:02:06 +05:30
Sanchayan Maity
07dffc32f4
nvim: init.vim: Use neovim-ghci
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-11-01 22:47:33 +05:30
Sanchayan Maity
83469d1496
nvim: init.vim: Switch to Edward Kmett's version
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-11-01 22:21:35 +05:30
Sanchayan Maity
bd107791a1
nvim: init.vim: Remove Intero
...
Intero can't even do jump to definition or reliably tell
me the types. Nuke it.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-11-01 22:18:05 +05:30
Sanchayan Maity
0dd3456d66
Add shortcuts for Neomake
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-11-01 15:28:46 +05:30
Sanchayan Maity
21ba6a5c2b
nvim: init.vim: Integrate cscope & fzf
...
Since we can load results of cscope in fzf we no longer
need quickfix & cscope integration.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-30 22:42:33 +05:30
Sanchayan Maity
be6d4aeaec
nvim: init.vim: Additional plugins & updates
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-30 19:42:51 +05:30
Sanchayan Maity
cc6bb13a55
nvim: init.vim: Add shortcuts for cscope update & reinit
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-30 19:21:00 +05:30
Sanchayan Maity
75a8f884c0
nvim: init.vim: Add shortcuts for Plug commands
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-30 17:36:15 +05:30
Sanchayan Maity
6a26c59f1f
nvim: init.vim: Improve CScope with Quickfix and QFGrep
2019-10-30 14:59:21 +05:30
Sanchayan Maity
494e99fcbd
nvim: init.vim: Add shortcuts for Quickfix and location
2019-10-30 14:23:15 +05:30
Sanchayan Maity
d7f085ae49
nvim: init.vim: Add key bindings for frequently used cmds
2019-10-30 13:26:55 +05:30
Sanchayan Maity
e773cb8ce9
nvim: init.vim: Enable spell check
2019-10-30 10:14:51 +05:30
Sanchayan Maity
2ea11a9dbd
nvim: init.vim: Remove parinfer & add rainbow parentheses
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-29 11:45:54 +05:30
Sanchayan Maity
c6a4da0c31
Add vim-flog
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-28 13:38:01 +05:30
Sanchayan Maity
689514e93b
nvim: init.vim: Update intero parameters
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-25 19:50:13 +05:30
Sanchayan Maity
b8bf6ac33a
nvim: init.vim: Update gutentags ctags extra args
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-25 11:53:54 +05:30
Sanchayan Maity
8da8cfb584
nvim: init.vim: Remove Racket
...
Adding this package is giving RacketDetectHashLang function
already exists error.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-25 10:56:50 +05:30
Sanchayan Maity
dffa59022c
nvim: init.vim: Enable clang format
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-25 10:48:49 +05:30
Sanchayan Maity
d92b5c7041
nvim: init.vim: Use GHCi backend for Intero
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-25 09:44:54 +05:30
Sanchayan Maity
a68283c2de
nvim: init.vim: Remove LSP
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-25 08:33:42 +05:30
Sanchayan Maity
dc3e702d6c
Update neovim config
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-24 21:51:54 +05:30
Sanchayan Maity
490d7acff8
Remove go crap
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-06 13:38:33 +05:30
Sanchayan Maity
177905c5ad
Add support for Scheme
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-06 01:55:28 +05:30
Sanchayan Maity
c67b0de357
nvim: init.vim: Change tags cache directory
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-09-30 22:16:54 +05:30
Sanchayan Maity
132fc8dbf8
nvim: init.vim: Add man page & quick scope
2019-09-25 14:43:58 +05:30
Sanchayan Maity
dcd38e5b2d
nvim: init.vim: Update & cleanup neovim config
2019-09-25 09:04:51 +05:30
Sanchayan Maity
2ad25de443
nvim: init.vim: Improve deoplete bindings
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-09-24 20:45:37 +05:30
Sanchayan Maity
324fcdd113
Unify clipboard
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-09-18 21:40:33 +05:30