A nicely configured Vim
bash <(curl -s https://raw.githubusercontent.com/wolandark/wim/main/Wim_Arch_Install.sh)
bash <(curl -s https://raw.githubusercontent.com/wolandark/wim/main/Wim_Debian_Install.sh)
Otherwise satisfy the dependencies and grab the wim-3.1.vimrc and rename it to .vimrc and start vim. Plugins will install automatically
The purpose of this project is to not only provide an IDE-like vimrc, but also to teach you how it is constructed. It is made from the ground up from the vanilla Vim with the help of plugins and .vimrc configurations.
/usr/share/figlet/fonts/
Refer to the list of autocompletion languages and add the ones you’d like with
:CocInstall
:CocInstall coc-css
:CocInstall coc-explorer
for using the coc-explorer file manager instead of netrw
:Vexplore
:PlugInstall
:PlugClean
:CocConfig
into vim’s command mode{
"suggest.noselect": true
}
:wq
to save and quit
#### Key Bindings
Keys | Function |
---|---|
leader v | Vifm Floating |
leader r | Ranger Floating |
leader e | Coc-Explorer On The Left Side |
leader t | Terminal |
leader i | Pop Start Menu |
leader T | NewTab |
leader d | Duplicate Cleaner |
leader 1-9 | Go To Tab |
leader tm | Move Tab |
leader x | Close Tab |
leader c | Fuzzy Colorschemes |
leader b | Fuzzy Buffers |
leader s | Fuzzy File Search |
leader W | Fuzzy Windows |
leader H | Fuzzy History |
leader Hc | Fuzzy Command History |
leader h | chmod +x current file |
leader M | Fuzzy Mappings |
leader w | Quick Save w! |
leader op | Source Current File |
leader z | Fix Spelling For 1 word |
leader l | Fix Spelling On 1 Line |
leader ww | VimWiki |
leader \ | Border Current line using Toilet |
leader mk | mkview |
leader [ | Add Empty Line Above |
leader ] | Add Empty Line Below |
leader S | Add Empty Line Above And Below |
leader u | Move Current Line A Paragraph Up |
leader k | Move Current Line One Line Up |
leader j | Move Current Line One Line Down |
leader ‘ | Open Vim Terminal |
Shift Arrows | Resize Splits |
Ctrl hjkl/Arrows | Focus Between Splits |
F6 | SpellCheck |
Ctrl j | Trigger Snippets |
Ctrl j k | Move Within Triggered Snippet |
Ctrl PGDNN | List Available Snippets |
gcc | Comment Out |
yss(char) | Surround line |
ysiw(char) | Surround word |
fy | find char across splits |
fl | find lines across splits |
ml | Move to LIne |
fw | find word across splits |
s | find two chars across splits |
jj | escape |
; | : |
Ctrl m | Center Cursor |
bs | #!/bin/bash |
be | #!/usr/bin/env bash |
br | <br> |
Ctrl h/Arrows | Move Between Splits |
Ctrl j/Arrows | Move Between Splits |
Ctrl k/Arrows | Move Between Splits |
Ctrl l/Arrows | Move Between Splits |
leader R | Rotate Splits |
Alt hjkl | Move With hjkl In Insert Mode |
Alt Arrows | Go Tabs Right Or Left |
New Catpuccino theme Default Gruvbox Colorscheme. Netrw & TagBar Startify Dashboard with history and shortcuts Completion and language support Press Leader+c to chose a new colorscheme
Woland’s Vim = Wim. Get it?
Yes! Just ask and I will answer. When asking however, provide proper information so that I can help you
Because Vim is the one I use and frankly Vim is fine.
Yes! and it does only one thing, adding an easier integration for installing plugins.
BTC
bc1q7tr3znnrsqq85kalk5zedak9mgn9u3ly849t8z
ETH
0x28a60D7429a2DFdf6b009261D3814cA182B34Bb2
Monero
0xd84c96dDa2E6f9ee9DD0439F6F7812c5b8869fE4
Doge
DJKBgAEQ7n5GyozM8jqmGbxnhcH6U2V8hV
Tether
0x28a60D7429a2DFdf6b009261D3814cA182B34Bb2
Tron
TX8mVZajyy7cmH9vsREyAMPjgtRu23ZmxJ
ADA
addr1qxhv2rfrs37qvs0cllfcnu0rd83wre609s74aufkd82da9528v7xq34usds6t8sdt7zjy0hvkcwdfnp9jwacdn0kwuesatvjx4
Avalanche
0x28a60D7429a2DFdf6b009261D3814cA182B34Bb2