dorkhub

vim-conceal

A vim plugin making use of vim's conceal feature for additional visual eyecandy.

khzaw
Vim Script6916 forksupdated 5 months ago
git clone https://github.com/khzaw/vim-conceal.gitkhzaw/vim-conceal

Make use of vim's "conceal" feature to replace certain language keywords with unicode characters. Just for pure eyecandy. This does not replace your source code at any point.

screenshot_before

screenshot

Use of a plugin manager like Pathogen, Vundle or NeoBundle is recommeded for installation. Or you can just simply copy the repesctive syntax file (e.g. python.vim) in ~/.vim/after/syntax folder.

Plugin is inspired by http://github.com/Twinside/vim-haskellConceal

Supported filetypes

  • ocaml
  • python
  • ruby
  • javascript
  • javascriptreact
  • go
  • typescript
  • typescriptreact

Each filetype has its own conceal mappings (comparators, logical operators, and selected language keywords/symbols).

Notes

  • Conceal rules are enabled only when Vim has conceal support and encoding is utf-8.
  • Set let g:no_vim_conceal = 1 to disable this plugin globally.

more like this

vim-dap

Vim/Neovim debugger plugin providing a terminal interface to the Debug Adapter Protocol

Vim Script50

vim-halo

:innocent: Visual highlight for your cursor.

Vim script50

search

search projects, people, and tags