Commit graph

3848 commits

Author SHA1 Message Date
Edward Litherland-Smith 35c802be47 Set python3 interpreter for pynvim, always load JEDI plugin 2022-05-16 13:08:58 +01:00
Edward Litherland-Smith ed8f4f3ccb Add homebrew install path for fzf as well as local 2022-05-09 14:57:09 +01:00
Edward Litherland-Smith bec1f5801b Set number as well as relative number 2022-04-29 13:14:13 +01:00
Edward Litherland-Smith 2db254c7c7 Turn off number for terminal 2022-04-28 14:27:37 +01:00
Edward Litherland-Smith 5614060b0a Add vim surround pluging
Remove configure_options as moving to neovim
Tweak vimrc for neovim compatability
Add neovim setup details to README
2022-04-28 10:00:56 +01:00
Edward Litherland-Smith aa68d37952 Add Ack plugin with Ag support 2022-04-27 11:37:30 +01:00
Edward Litherland-Smith 7c182949d7 Remove broken function from NERDTree 2022-04-27 11:02:50 +01:00
Edward Litherland-Smith a3283674aa Add NERDTree plugin and config 2022-04-27 10:56:28 +01:00
Edward Litherland-Smith 49df22cd10 Heimdall configure options updates 2022-04-27 10:45:45 +01:00
Edward Litherland-Smith a7533a3764 Merge branch 'main' of github.com:elitherl/vim-config into main 2022-04-27 10:44:05 +01:00
Edward Litherland-Smith bd57d572cd Add shortcut to format documents 2022-04-27 10:43:48 +01:00
Edward Litherland-Smith 6459177a8f Add fzf plugin and config 2022-04-27 10:39:34 +01:00
Edward Litherland-Smith 96eab3bea3 Update submodule versions 2022-04-27 10:20:24 +01:00
Edward Litherland-Smith cd4aaaf766 Remove vim source as submodule 2022-04-27 10:11:14 +01:00
Edward Litherland-Smith 87fe25f9f3 Remove extra python linters (focus on flake8) 2022-03-03 13:53:47 +00:00
Edward Litherland-Smith 2e8dc165c9 Merge branch 'main' of github.com:elitherl/vim-config into main 2022-02-02 11:42:54 +00:00
Edward Litherland-Smith d6cc413701 Add TOML language support plugin 2022-02-02 11:42:41 +00:00
Edward Litherland-Smith c75c90acc6 Extend systemd file syntax highlighting to pickup systemctl edit temp files 2022-02-02 11:41:15 +00:00
Edward Litherland-Smith 40415d392a Merge branch 'main' of github.com:elitherl/vim-config into main 2022-01-31 15:02:34 +00:00
Edward Litherland-Smith 034a9527b0 Add explicit python command to configure_options 2022-01-31 15:02:29 +00:00
Edward Litherland-Smith 2eee144117 Merge branch 'main' of github.com:elitherl/vim-config 2021-12-30 10:41:15 +00:00
Edward Litherland-Smith 367a69e562 Update url from unimpaired to use GitHub link instead of redirect 2021-10-27 13:49:38 +01:00
Edward Litherland-Smith fdc0bde4f2 Turn off linewrapping in .csv files 2021-10-13 09:16:04 +01:00
Edward Litherland-Smith 446f0b6977 Associate VSCode .code-workspace file as JSON 2021-10-05 14:20:20 +01:00
Edward Litherland-Smith f08bb650f1 Update version of vim-fugitive 2021-09-08 19:38:56 +01:00
Edward Litherland-Smith 132146af98 Add rainbow_csv plugin for csv highlighting 2021-09-06 16:28:43 +01:00
Edward Litherland-Smith 2748712547 Add pylint to python linters for default Heimdall setup 2021-09-06 14:58:43 +01:00
Edward Litherland-Smith 7e7afb7ba6 Change docstring style to rest 2021-06-22 09:05:03 +01:00
Edward Litherland-Smith c2de0c0c57 Set docstring style to numpy, was google 2021-06-22 09:00:34 +01:00
Edward Litherland-Smith d289b15e6d Add python docstring generator plugin 2021-06-22 08:57:41 +01:00
Edward Litherland-Smith 4389f7ccd8 Add indentLine plugin 2021-05-07 09:03:05 +01:00
Edward Litherland-Smith c447f291db Add yaml filetype plugin
Set filetype settings for yaml
Enable yamllint for ALE if installed
2021-05-07 08:45:44 +01:00
Edward Litherland-Smith 26f618c26a Disable mouse so that clipboard works properly 2021-05-04 13:34:56 +01:00
Edward Litherland-Smith 3d3f1bf66c Move jedi-vim to opt, only load if compiled with python3 2021-04-06 09:56:07 +01:00
Edward Litherland-Smith ed65ad8cc9 Back to not writing swp files 2021-03-31 08:54:35 +01:00
Edward Litherland-Smith edd55a3bb8 Change swp file handling
Change from not writing swp file to keeping it in memory, stops
writing to disk still but keeps duplicated editing feature of
having swp files
2021-03-29 15:47:27 +01:00
Edward Litherland-Smith f3e7f78896 Disable writing swp files 2021-03-29 14:34:20 +01:00
Edward Litherland-Smith ca86a91b10 Add vim-gitgutter plugin and relevant config
Add gitgutter added/modified/removed count to statusbar
2021-03-29 14:31:11 +01:00
Edward Litherland-Smith e528b2a095 Merge branch 'main' of github.com:elitherl/vim-config into main 2021-03-23 14:33:46 +00:00
Edward Litherland-Smith ba1ca5bb49 Add instruction for clearing options 2021-03-23 14:33:18 +00:00
Edward Litherland-Smith 3aaa2d5ddb Add mypy as a python linter 2021-03-23 14:32:40 +00:00
Edward Litherland-Smith ddd147f808 Remove pylint, replaced with flake8 2021-03-12 14:30:44 +00:00
Edward Litherland-Smith df7e6222bc Add flake8 as python linter 2021-03-12 11:44:49 +00:00
Edward Litherland-Smith 9d5d65066c <leader>b to list buffers and prompt for buffer name to switch to 2021-03-10 14:24:08 +00:00
Edward Litherland-Smith 83f7ff47de Add terminal ANSI colours so Vim term matches colourscheme 2021-02-26 11:34:13 +00:00
Edward Litherland-Smith 744ad0749d Update syntax highlighting in diff
Remove syntax off as it turned syntax off for the whole session,
replace with diff highlighting and keeping syntax on during diff
2021-02-25 11:48:38 +00:00
Edward Litherland-Smith 9522f1a352 Change python textwidth to 88 from 79 to match black formatting 2021-02-23 16:09:32 +00:00
Edward Litherland-Smith e42394fd45 Fix WSL starting in REPLACE mode without breaking arrow keys 2021-02-23 11:57:53 +00:00
Edward Litherland-Smith 27688cd7c9 Fix arrow keys not working in insert mode 2021-02-23 11:52:38 +00:00
Edward Litherland-Smith 09839b8a02 Make tabstop=2 default behvaviour
Reduce extra ft files by making tabstop=2 the default behaviour
and overwriting as needed, instead of multiple files just setting
tabstop for a specific filetype and nothing else
2021-02-23 11:34:38 +00:00