Commit graph

3884 commits

Author SHA1 Message Date
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
Edward Litherland-Smith 146b537744 Add better python indenting 2021-02-22 15:48:10 +00:00
Edward Litherland-Smith 0fa1c87e95 Set tab length to 2 for vim files 2021-02-22 13:13:53 +00:00
Edward Litherland-Smith f7d12160c8 Update README.md with misc instructions
Add instructions to remove untracked content warning because
documentation is generated for python-syntax
2021-02-22 11:15:12 +00:00
Edward Litherland-Smith 6ea109871f Update tmux colour style 2021-02-22 10:01:46 +00:00
Edward Litherland-Smith 5e49218109 Add test to vimrc for 256 variable 2021-02-22 09:45:12 +00:00
Edward Litherland-Smith 1c81b45af9 Disable syntax during diff again for onehalf 2021-02-22 09:35:42 +00:00
Edward Litherland-Smith f07b34e790 Add checks for true colour support in terminal (visual only) 2021-02-22 09:05:59 +00:00
Edward Litherland-Smith 3fe142b8ca Keep syntax highlighting even on diff 2021-02-19 13:41:46 +00:00
Edward Litherland-Smith 519cf87831 Add onehalf theme, set as default + theme for lightline
Rename compile_options to configure_options

Move tmux.conf into .vim directory to enable consistent behaviour
when setting up vim + tmux on other machines
2021-02-19 09:59:49 +00:00
Edward Litherland-Smith daa10cd4f3 Add monokai_pro theme, move themes to better place 2021-02-12 15:18:00 +00:00
Edward Litherland-Smith f4caa3d868 Add colorcolumn to highlight lines too long, set textwidth for
python files
2021-02-11 17:03:29 +00:00
Edward Litherland-Smith af4d768026 Fix for Vim8.2 in WSL starting in REPLACE mode 2021-02-11 15:56:03 +00:00
Edward Litherland-Smith 9ece6e7600 Add some notes on compiling vim 2021-02-11 15:53:09 +00:00
Edward Litherland-Smith 442b41ccd0 Add vim source as submodule, to always build from a consistent version 2021-02-11 14:41:55 +00:00