All Projects → thesis → vim-solidity

thesis / vim-solidity

Licence: MIT license
Syntax highlighting for Solidity in Vim

Programming Languages

Vim Script
2826 projects

Projects that are alternatives of or similar to vim-solidity

Pathfinder.vim
Vim plugin to suggest better movements
Stars: ✭ 228 (+418.18%)
Mutual labels:  vim-plugin
Vim Airline
lean & mean status/tabline for vim that's light as air
Stars: ✭ 15,873 (+35975%)
Mutual labels:  vim-plugin
vim-mysticaltutor
Low-contrast flat colorscheme for Vim and terminals
Stars: ✭ 22 (-50%)
Mutual labels:  vim-plugin
Vim Lsp Cxx Highlight
Vim plugin for C/C++/ObjC semantic highlighting using cquery, ccls, or clangd
Stars: ✭ 231 (+425%)
Mutual labels:  vim-plugin
Lusty
LustyExplorer / LustyJuggler for Vim
Stars: ✭ 246 (+459.09%)
Mutual labels:  vim-plugin
Coc.nvim
Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
Stars: ✭ 18,268 (+41418.18%)
Mutual labels:  vim-plugin
Vim Lexical
Build on Vim’s spell/thes/dict completion
Stars: ✭ 223 (+406.82%)
Mutual labels:  vim-plugin
vim-textobj-anyblock
A text object for any of '', "", (), {}, [] and <>.
Stars: ✭ 76 (+72.73%)
Mutual labels:  vim-plugin
Vim Ledger
Vim plugin for Ledger
Stars: ✭ 253 (+475%)
Mutual labels:  vim-plugin
qf helper.nvim
A collection of improvements for the quickfix buffer
Stars: ✭ 70 (+59.09%)
Mutual labels:  vim-plugin
Vim Vsnip
Snippet plugin for vim/nvim that supports LSP/VSCode's snippet format.
Stars: ✭ 224 (+409.09%)
Mutual labels:  vim-plugin
Vim Ghost
Vim/Nvim client for GhostText - Edit browser text areas in Vim/Neovim
Stars: ✭ 245 (+456.82%)
Mutual labels:  vim-plugin
vim-textobj-quote
Use ‘curly’ quote characters in Vim
Stars: ✭ 112 (+154.55%)
Mutual labels:  vim-plugin
Indent Blankline.nvim
Indent guides for Neovim
Stars: ✭ 203 (+361.36%)
Mutual labels:  vim-plugin
vim-shellcheck
Vim wrapper for ShellCheck, a static analysis tool for shell scripts.
Stars: ✭ 63 (+43.18%)
Mutual labels:  vim-plugin
Vim Color Spring Night
Low-contrast calm color scheme for Vim
Stars: ✭ 227 (+415.91%)
Mutual labels:  vim-plugin
Nerdtree
A tree explorer plugin for vim.
Stars: ✭ 16,380 (+37127.27%)
Mutual labels:  vim-plugin
searchReplace.vim
Search & Replace, simply & efficiently [neovim only]
Stars: ✭ 26 (-40.91%)
Mutual labels:  vim-plugin
nvim-contabs
contextual tabs for vim/neovim
Stars: ✭ 20 (-54.55%)
Mutual labels:  vim-plugin
vim-snipp-snapp-snut-and-the-legend-continues
💇 (Experimental) Vim snippet plugin
Stars: ✭ 24 (-45.45%)
Mutual labels:  vim-plugin

vim-solidity

Maintained syntax files for Solidity, the smart contract programming language for Ethereum.

Installation

Pathogen

Run the following command:

git clone https://github.com/thesis/vim-solidity.git ~/.vim/bundle/vim-solidity

Vundle

Add the following line to your ~/.vimrc:

Plugin 'thesis/vim-solidity'

Plug

Add the following line to your ~/.vimrc:

Plug 'thesis/vim-solidity', {'branch': 'main' }

No Plugin Manager

Copy all of the files manually into your ~/.vim.

Configuration

augroup solidity_folding
    au!
    au FileType solidity setlocal foldmethod=syntax
augroup END

Will enable Solidity code-folding based on the included syntax file. This might have an impact on editing performance.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].