This is a vim syntax file for PlantUML. The filetype will be set to plantuml for *.pu, *.uml or *.plantuml files or if the first line of a file contains @startuml.
https://github.com/aklt/plantuml-syntaxTags | plantuml vim-syntax |
Implementation | Vim script |
License | Public |
Platform |
Syntastic is a syntax checking plugin for Vim created by Martin Grenfell. It runs files through external syntax checkers and displays any resulting errors to the user. This can be done on demand, or automatically as files are saved. If syntax errors are detected, the user is notified and is happy because they didn't have to compile their code or execute their script to find them. At the time of this writing, syntastic has checking plugins for ACPI Source Language, ActionScript, Ada, Ansible configurations, API Blueprint, AppleScript, AsciiDoc, Assembly languages, BEMHTML, Bro, Bourne shell, C, C++, C#, Cabal, Chef, CMake, CoffeeScript, Coco, Coq, CSS, Cucumber, CUDA, D, Dart, DocBook, Dockerfile, Dust, Elixir, Erlang, eRuby, Fortran, Gentoo metadata, GLSL, Go, Haml, Haskell, Haxe, Handlebars, HSS, HTML, Java, JavaScript, JSON, JSX, Julia, LESS, Lex, Limbo, LISP, LLVM intermediate language, Lua, Markdown, MATLAB, Mercury, NASM, Nix, Objective-C, Objective-C++, OCaml, Perl, Perl 6, Perl POD, PHP, gettext Portable Object, OS X and iOS property lists, Pug (formerly Jade), Puppet, Python, QML, R, Racket, RDF TriG, RDF Turtle, Relax NG, reStructuredText, RPM spec, Ruby, SASS/SCSS, Scala, Slim, SML, Solidity, Sphinx, SQL, Stylus, Tcl, TeX, Texinfo, Twig, TypeScript, Vala, Verilog, VHDL, Vim help, VimL, Vue.js, xHtml, XML, XSLT, XQuery, YACC, YAML, YANG data models, YARA rules, z80, Zope page templates, and Zsh. See the manual for details about the corresponding supported checkers (:help syntastic-checkers in Vim).
vim-plugin syntax-checking syntax-checker lint linters lint-checkingPlantUml allows to quickly create some UML diagram using a simple textual description language.
Markdown Preview Enhanced is an extension that provides you with many useful functionalities such as automatic scroll sync, math typesetting, mermaid, PlantUML, pandoc, PDF export, code chunk, presentation writer, etc. A lot of its ideas are inspired by Markdown Preview Plus and RStudio Markdown. Feel free to ask questions, post issues, submit pull request, and request new features.
atom atom-package markdown markdown-editor mermaid plantuml katex toc mathjax pandoc presentation image-helper wavedrom pdf html exporter phantomjs footer graphviz dot-language epub ebook beamer latexThis vim bundle adds syntax highlighting, indenting and autocompletion for the dynamic stylesheet language LESS. This bundle is compatible with vim-css-color, vim-css3-syntax and possibly other plugins that place code in after/syntax/css.vim or after/syntax/css/*.vim.
I wanted strong support for the Markdown flavor implemented by GitHub. I wanted syntax highlighting that would mirror the result I would find later on GitHub. I wanted syntax highlighting that would not break easily. I wanted syntax highlighting that I could rely on (aka rapid feedback). I wanted something more than mere syntax highlighting. The Markdown Syntax, unfortunately, is so loosely defined that there are flavors of Markdown that are subtly incompatible with each other. The Markdown supported by GitHub is one of them.
Syntax highlighting and indenting for JSX. JSX is a JavaScript syntax transformer which translates inline XML document fragments into JavaScript objects. It was developed by Facebook alongside React. Notably, the system vim JavaScript syntax is not supported, due to its over-simplicity. However, the system XML syntax package is an implicit dependency.
I strongly recommend to install this plugin on Vim 7.4 or higher with default runtime files. Download vim-css3-syntax.tar.gz from GitHub, extract it, and copy the contents to your ~/.vim directory.
Syntax file and other settings for TypeScript. The syntax file is taken from this blog post. Checkout Tsuquyomi for omni-completion and other features for TypeScript editing.
vim typescript typescript-syntaxA dark Vim/Neovim color scheme for the GUI and 16/256/true-color terminals, based on FlatColor, with colors inspired by the excellent One Dark syntax theme for the Atom text editor. Note: GUI (non-terminal) Vim will always display 24-bit color regardless of the configuration done in this step.
vim vim-colorscheme vim-airline lightline dark-syntax-theme colorschemeVim syntax file for Docker's Dockerfile and snippets for snipMate.See LICENSE file.
dockerfile docker vim vim-syntax viml snippetsJavaScript bundle for vim, this bundle provides syntax highlighting and improved indentation. The following variables control certain syntax highlighting plugins. You can add them to your .vimrc to enable their features.
Enhanced javascript syntax file for Vim
This is a vim syntax plugin for Ansible 2.x, it supports YAML playbooks, Jinja2 templates, and Ansible's hosts files. This plugin should be quite reliable, as it sources the original formats and simply modifies the highlights as appropriate. This also enables a focus on simplicity and configurability instead of patching bad syntax detection.
This file contains additional syntax highlighting that I use for C++11/14/17 development in Vim. Compared to the standard syntax highlighting for C++ it adds highlighting of (user defined) functions and the containers and types in the standard library / boost. which is a faster implementation but has some corner cases where it doesn't work.
Vim syntax highlighting for Pug (formerly Jade) templates. For best results consider using this with an (improved) HTML5 syntax plugin.
An arctic, north-bluish clean and elegant Vim color theme. Designed for a fluent and clear workflow. Based on the Nord color palette.
nord vim colorscheme color-scheme syntax-highlighting ui-design syntax-theme color theme color-theme vim-colors vim-colorschemevim-flake8 is a Vim plugin that runs the currently open file through Flake8, a static syntax and style checker for Python source code. It supersedes both vim-pyflakes and vim-pep8.Flake8 is a wrapper around PyFlakes (static syntax checker), PEP8 (style checker) and Ned's MacCabe script (complexity checker).
Write JavaScript ES6 easily with vim. You need SnipMate or UltiSnips installed.
vim snippets viml vim-syntax es6Enhanced version of the original Python syntax highlighting script. Based on python.vim from Vim 6.1 distribution by Neil Schemenauer (nas at python dot ca). Check also python.vim page on vim.org. Some of these features was later backported into the original python.vim.
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.