Skip to content

Releases: wolandark/wim

wim-3.3

28 Jun 05:31
Compare
Choose a tag to compare

Full Changelog: v3.1...v3.3

Expand Feature List
  • Clean installation. Everything will go where they belong, under $HOME/.vim/
  • Automatic Plugin Installation
    • Plugins for LSP, completion, snippets, colors, web development, Git, usability, enhancements, jumping around, utility, integration, etc.
  • Vimwiki configuration
    • Wim ships with a default vimwiki wiki file that you can read anytime inside Wim.
  • Execute python, bash, js, go files without leaving Vim.
  • Set the encoding to UTF-8.
  • Auto save toggle
  • Theme setup
    • Catppuccin Mocha theme with true color support and GUI font configuration.
  • Cursor shape configuration for different modes.
  • Startify configuration
    • Customized Startify start screen with a custom header, footer, and bookmarks.
  • Clipboard configuration
    • Uses the system clipboard for copy-paste.
  • Remember cursor position
    • Remembers the cursor position in files.
  • Persistent undo history
    • Sets up persistent undo history with a custom directory.
  • Various sane vim settings
    • Vim settings like autoindent, ignorecase, number, relativenumber, etc.
  • Netrw configuration
    • Configures netrw with hidden dotfiles and other settings.
  • Lightline statusbar
    • Lightline status bar with a custom theme and components.
  • Spell checking
    • spell checking with custom mappings and highlights.
  • Bilingual configuration with easy layout changing inside Vim.
  • hidden ZWNJ characters by default for languages like Persian.
  • Custom mappings
    • custom key mappings for various actions.
  • Split navigation
    • key mappings for split window navigation and resizing.
  • Floaterm configuration
    • floaterm plugin with custom key mappings and settings for executing various languages inside Vim.
  • Gitgutter configuration
    • GitGutter signs for added, modified, and removed lines.
  • Tagbar configuration
    • Tagbar with a custom ctags binary path.
  • Terminal mappings
    • Sets up key mappings for terminal usage within Vim.
  • Runtime macros
    • Load custom runtime macros for various functionalities such as justification, emojis and matchit.
  • Ultisnips configuration
    • UltiSnips with custom key bindings for snippet expansion and navigation.
  • Clever-f configuration
    • Clever-F plugin with custom settings for enhanced f/F/t/T motions.
  • Disable unnecessary internal plugins
    • Disabled several built-in Vim plugins to optimize startup time.
  • coc.nvim configuration
    • coc.nvim for autocompletion, diagnostics, and other LSP s.
  • coc global extensions
    • Installs and configures various coc.nvim extensions for different languages and functionalities.
  • coc-explorer configuration
    • coc Explorer as the file explorer with icons and customizations.
  • coc-marketplace for coc extensions installation with fuzzy matching.
  • Navigation mappings
    • key mappings for navigating definitions, type definitions, implementations, references, and diagnostics using coc.nvim.

wim-3.1

30 Mar 01:08
bba1c01
Compare
Choose a tag to compare

Third major release of Wim

wim-2.1

30 Jun 15:13
317cca6
Compare
Choose a tag to compare

REMEMBER TO RENAME THE FILE TO .vimrc
Refer to README for installation guide
Improved from version one.

Release Notes

  • Better out of the box experience
  • Better support for tmux. See my dotfiles for tmux.conf
  • Better Completion
  • Snippets
  • Compatibility with Gvim and Vim on Windows
  • Added Hack Nerd Fonts to the release for ease of use (of course I didn't make them)
  • Added a Nerdtree-like configuration of Netrw
  • Added a decent configuration of vim's statusline along with better configuration of lightline and hackline
  • More human readable key mapping guide
  • More colorschemes
  • Better syntax checking
  • Out of the box plugin installation (let it do its thing)

wim-1.1

23 Jun 22:46
0a92f56
Compare
Choose a tag to compare

Keep in mind that the file must be renamed to .vimrc and placed in the home directory