sponsor Vim development Vim logo Vim Book Ad

Vim Scripts (add script)

script: Middle English, from Latin scriptum, things written, a plan of action

Recent Script Updates (browse all | search)
[2017-10-23]  ALE - Asynchronous Lint Engine : Lint while you type in Vim
(1.6.0) ## Bugs Fixed - ALE wasn't checking buffers on enter in some cases. This has been fixed. #734 - The regular expression for parsing `phpmd` errors has been updated, so errors may be handled better in some cases. #1032 ## New Features - The maximum number of signs ALE will set can now be configured. See `:help g:ale_max_signs` #965 - The delay before echoing a message can now be configured. See `:help g:ale_echo_delay` #965 ## Other Changes - Linters and some other processing will no longer be run when `v:exiting` is set in NeoVim 0.2.0 and above. #904 - Linters will no longer be run on `:wq` or `:x`, which did nothing useful. #904 ## New Linters - C - `clang-tidy` #827 - C# - `mcsc` (See `:help `ale-cs-mcsc`) #952 - GLSL - `glslang` #914 - LLVM IR - llc #979 - Solidity - solium #929 - Thrift - `thrift` #892 - Markdown - `remark-lint` #1010 ## New Fixers - `prettier` for TypeScript, CSS, SCSS, LESS, and JSON #910 #1018 - `elm-format` #916 - `gofmt` #970 - `trim_whitespace` #991 - `tslint` #1001 ## Linter Enhancements - ALE will now prefer to use `prettier_d` for `prettier`, if it is installed. #885 - The `javac` linter will now include paths based on gradle build commands. #889 - CM files are now used for smlnj where available. See `:help ale-sml-smlnj` #884 - TSLint output can now be ignored for empty files. See `:help g:ale_typescript_tslint_ignore_empty_files` - The `brakeman` linter will now report problems for other files in quickfix and loclist. - The `slim-lint` linter will now use rubocop configuration files. #903 #942 - The `shellcheck` linter now arranges the arguments in such a way that manually changing the dialect is possible. #949 - The `phpstan` configuration file can now be configured. #969 - `$VIRTUAL_ENV` will be used for running Python tools when no local directories can be found. #990 - The `luacheck` linter will now respect the `g:ale_warn_about_trailing_whitespace` option. #968 - ALE will now tell you how to configure `scalastyle` when no configuration file was found. #977 ## Fixer Enhancements - Configuration files can now be detected for `prettier`. See `:help g:ale_javascript_prettier_use_local_config` #886 - The `prettier-eslint` fixer now uses the eslint configuration file by default, which will yield better results, but may break things for some users. `See :help g:ale_javascript_prettier_eslint_legacy` #854 - The `yapf` fixer should now run local virtualenv executables on Windows. - The `standard` fixer can now be used even if the linter is never loaded. - w0rp
[2017-10-22]  tortus.vim : Dark (grey and yellow on black) color scheme based on on torte.vim and motus.vim
(1.0.7) Changed Conceal and Underlined - Patrick Meiser-Knosowski
[2017-10-21]  vim-webdevicons : Adds file type glyphs/icons to popular Vim plugins: NERDTree, vim-airline, Power
(v0.9.3) https://github.com/ryanoasis/vim-devicons/releases/tag/v0.9.3 - Ryan McIntyre
[2017-10-20]  vim-prettier : A vim plugin wrapper for prettier
(0.2.4) bugfix: fixing bug where vim-prettier would incorrectly resolve the prettier configuration file - mtermayer reis
[2017-10-19]  vim-cursorword : Underlines the word under the cursor
(0.8) improve word matching for insert and replace modes update word under the cursor matching on InsertEnter and InsertLeave events skip underlining word if the word is too long to avoid E339 - itchyny  
[2017-10-18]  VHDL indent ('93 syntax) : Revised VHDL indent file
(1.62) Fix regression indenting type records Incorporate shiftwidth() patch. Thanks Takuya Fujiwara! - Gerald Lai
[2017-10-17]  git-switcher.vim : Automatically save and load vim session based on switching of git branch.
(1.6.1) Fix bug that unnecessary message is displayed. - Toru Iwashita
[2017-10-14]  man.vim : open man pages within vim using :e man:page or :e man:section:page
(1.1) Ooops ... removed stray debug call. - rich paul
[2017-10-11]  vim-autopep8 : vim-autopep8 is a Vim plugin that runs the currently open file through autopep8.
(1.1.1) fixed auto go to first line. https://github.com/tell-k/vim-autopep8/pull/33 - tell k
[2017-10-06]  SpellCheck : Work with spelling errors.
(2.00) - ENH: Make all commands take optional [bad | rare | local | caps] type argument (the forwarded [++opt] [file] accepted by some auxiliary commands probably aren't very important here) and use that for limiting the checks to those spell error types. - ENH: Make all commands take optional predicates that limit the checked locations, e.g. to text within a certain syntax group only. - Introduce g:SpellCheck_ConsideredErrorTypes configuration variable to limit the error types by default. - Go to the first misspelling in the passed range (if any) instead of the first overall. I think this is more DWIM. - Set the quickfix type to the capitalized first letter of the spell error type, except for the default "bad" ones. This allows for better differentiation than the previous lumping of rare + local as warning vs. errors. *** You need to update to ingo-library (vimscript #4433) version 1.024! *** - Ingo Karkat
Displaying 10 of 5482 (more)

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.
SourceForge.net Logo