Tags: Devtography/pyvim
Tags
2020.06.22 Added: - Auto case-sensitive & case-insensitive switch for searches - Vim plugin `airblade/vim-gitgutter` to show Git diff in the sign column next to line numbers in editor windows. - Vim plugin `Xuyuanp/nerdtree-git-plugin` to show Git status flags on NERDTree. - Highlight on search result & custom highlight colour. - Added global git config `credential.helper cache` for macOS user as `osxkeychain` is not available on Linux. Changed: - Default shell for Vim to `bash`. - Backspace to allow backspcaing over everthing in insert mode like most usual editors. - `cursorline` is now enabled by default. Fixed: - Heavy delay on shortcut `<<` while decreasing indent by reducing the `timeoutlen` to `100`(0.1s). - Text being moved to new line automatically at position `72` as Vim setting `textwidth` has been overriden by `ftplugin` for filetype `gitcomit. Implemented an `autocmd` to override it back to `textwidth=0`. - 1st file opened will notshow line numbers and colour column if Vim is initialised with cmd `vi`/`vim` due to the `autocmd` set to hide those items on `YouCompleteMe` preivew windo overrides the settings. Implemented a new `autocmd` which fixed this issue. Removed: - Vim plugin `jiangmiao/auto-pairs` as it somehow messes with the indents for bracket closures.
2020.06.19 Added - Vim plugin `dense-analysis/ale` (a.k.a. ALE) for much faster linting. - Auto hide `colorcolumn` and line numbers on quick fix, help, fugitive, and YouCompleeteMe windows. Changed - Color of vim `cursorcolumn` to use the colour defined in `colorscheme`. - Terminal size in vim reduced to `15x0`. Removed - Vim plugin `syntasic` as it slows down the save/load time to seconds even on a top spec 16" MacBook Pro.
2020.06.18 Bug fix with a few enhancements Added - `iputils-ping` package in dockerfiles to allow ping. - Vim terminal windows size setting - set to `20x0`. - NERDTree settings for following features: - Open automatically when vim starts up with no file specified. - Close vim if the only window left open is NERDTree. - Show hidden files by default but hide folder `.git`, `.DS_Store` and `.swp` files. Fixed - Issue of `pipenv` returns `Failed to load paths: /bin/sh: 1: .../python: not found` by pinning the `pipenv` version to `2018.11.26`.
2020.06.17 1st release Read the `README.md` for details.