.dotfiles
vim-shellcheck
.dotfiles | vim-shellcheck | |
---|---|---|
11 | 2 | |
11 | 69 | |
- | - | |
8.8 | 0.0 | |
4 days ago | almost 5 years ago | |
Shell | Vim Script | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
.dotfiles
-
What video(s) really demonstrates how effective and helpful vim can be?
Here are my dotfiles for reference.
-
Syntastic vs ALE vs CoC
If ALE does not already have an integration for a linter or an LSP, I can simply define my own custom integration.
-
Clickable URLs?
But, for me, I find a mouse-free workflow to be better suited for tmux. I have this keybinding to capture content of the current pane, grep for URLs, filter them through fzf, then finally pass the results to open:
-
[Gtk, Gvim] Dark/light
I have something similar in my ~/.vim/vimrc:
-
How to get shellcheck working?
I usually set makeprg and errorformat in ~/.vim/after/compiler/*.vim and set the compiler as well as other file type-specific options in ~/.vim/after/ftplugin/*.vim , like
-
Open Local Files and Line Numbers in GitHub and GitLab From Shell or Vim
If you liked this guide, you may find more useful/interesting things in my vimrc and/or in my custom git subcommands.
-
Print Git Status in Your Tmux Statusbar
Similar to how you can print any information in a .bash_prompt via custom bash functions, so too can we implement a function that is invoked as a git sub-command via aliases.
-
"How to do what 90% of plugins do in vanilla vim" - what are some of the 10% plugins?
Check out my vimrc for more examples of vim-native implementations of some common plugins.
-
How To Get Make Target Tab Completion in Vim
For more vim goodies, check out my vimrc.
- Your most frequently used mapping
vim-shellcheck
-
Minimal setup for shellcheck as a compiler in Vim for linting bash scripts.
And that is pretty much all there is to it, after I dropped the files in their respective folders I now hit F9 to lint a shellscript in the active window. I hit \co to open the quick fix list, and then I can jump to the error messages. FYI. I nicked the format string and the reload-guard from here.
-
How to get shellcheck working?
Here is vim-shellcheck for reference.
What are some alternatives?
gitmux - :computer: Git in your tmux status bar
ShellCheck - ShellCheck, a static analysis tool for shell scripts
debug - Debugging functionality for Ruby
ale - Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support
editorconfig-vim - EditorConfig plugin for Vim
dotfiles - There is no place like ~/
vim-fugitive - fugitive.vim: A Git wrapper so awesome, it should be illegal
powerline - Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.
dotfiles - My dotfiles. Buyer beware ;)
tmux-git - Display git information in your tmux status line
vim-dirvish - Directory viewer for Vim :zap:
tmux-url-select - Keyboard based URL selector that integrates with tmux