Edward Litherland-Smith
446f0b6977
Associate VSCode .code-workspace file as JSON
2021-10-05 14:20:20 +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
Edward Litherland-Smith
9aa5247f27
Add jedi plugin for python file completion
2021-02-04 15:39:00 +00:00
Edward Litherland-Smith
aa00def90c
Add help tags generation to vimrc
2021-02-04 08:46:53 +00:00
Edward Litherland-Smith
eb638bf4d8
Add tmux-navigator plugin
2021-02-02 11:35:57 +00:00
Edward Litherland-Smith
06aa965488
Add better python syntax highlighting
2021-01-26 10:48:17 +00:00
Edward Litherland-Smith
c911384504
Hide dotfiles in explorer by default
2021-01-26 10:34:44 +00:00
Edward Litherland-Smith
4f72369350
Move ALE to start, enable completion for omnifunc
2021-01-22 13:54:21 +00:00
Edward Litherland-Smith
d3960cf92f
Add vim-markdown and tabular for better markdown formatting
2021-01-22 13:34:45 +00:00
Edward Litherland-Smith
abeb2a9e02
Add BufOnly command to close all buffers other than current
2021-01-20 14:51:32 +00:00
Edward Litherland-Smith
142223cf0e
Add shortcut to close buffer whilst keeping split (Bd)
2021-01-07 09:13:12 +00:00
Edward Litherland-Smith
5f326d48bd
Set spelling locally, set autoread
...
Set spell locally for .md files and set json locally for .ipynb files -
instead of globally for each.
Set autoread to reload files when changed (e.g. cronjobs or git)
Add .swp files to .gitignore
2021-01-07 08:59:23 +00:00