Sign inSign up

ljishen/my-vim

By ljishen

•Updated over 6 years ago

Development environment in VIM

Image
0

2.0K

ljishen/my-vim repository overview

⁠MyVim Build Status Docker Build Status GitHub license

⁠Screenshot

screenshot

⁠Usage

  1. Choose and install any one of patched-fonts from ryanoasis/nerd-fonts/patched-fonts/⁠

  2. Run within docker container

    docker run --rm -ti ljishen/my-vim
    
  3. You can also install to local host

    source scripts/debian_install.sh
    

⁠Bundled Plugins

  • [vim-airline⁠] Lean & mean status/tabline for vim that's light as air.
  • [vim-airline-themes⁠] A collection of themes for vim-airline.
  • [onedark.vim⁠] A dark Vim/Neovim color scheme inspired by Atom's One Dark syntax theme.
  • [vim-devicons⁠] Adds file type glyphs/icons to popular Vim plugins.
  • [vim-illuminate⁠] Vim plugin for selectively illuminating other uses of current word under the cursor.
  • [undotree⁠] The ultimate undo history visualizer for VIM.
  • [nerdtree⁠] A tree explorer plugin for vim.
  • [nerdtree-git-plugin⁠] A plugin of NERDTree showing git status flags.
  • [ctrlp.vim⁠] Full path fuzzy file, buffer, mru, tag, ... finder for Vim.
  • [vim-bookmarks⁠] This vim plugin allows toggling bookmarks per line. A quickfix window gives access to all bookmarks. Annotations can be added as well.
  • [syntastic⁠] Syntax checking hacks for vim.
  • [vim-polyglot⁠] A collection of language packs for Vim.
  • [vim-json⁠] Distinct highlighting of keywords vs values, JSON-specific (non-JS) warnings, quote concealing.
  • [indentLine⁠] Show vertical lines for indent with conceal feature.
  • [auto-pairs⁠] Insert or delete brackets, parens, quotes in pair.
  • [vim-better-whitespace⁠] Better whitespace highlighting for Vim.
  • [vim-expand-region⁠] Vim plugin that allows you to visually select increasingly larger regions of text using the same key combination.
  • [tagbar⁠] Vim plugin that displays tags in a window, ordered by scope.
  • [vim-gutentags⁠] A Vim plugin that manages your tag files.
  • [gutentags_plus⁠] The right way to use gtags with gutentags.
  • [YouCompleteMe⁠] A code-completion engine for Vim.
  • [YCM-Generator⁠] Generates config files for YouCompleteMe.
  • [vim-commentary⁠] Comment stuff out.
  • [vim-searchindex⁠] Display number of search matches & index of a current match.
  • [vim-smoothie⁠] Smooth scrolling for Vim done right.
  • [vim-startify⁠] It provides dynamically created headers or footers and uses configurable lists to show recently used or bookmarked files and persistent sessions.
  • [vim-visual-star-search⁠] Allow you to select some text using Vim's visual mode and then hit * and # to search for it elsewhere in the file.
  • [vim-fugitive⁠] A Git wrapper written as a plugin for the Vim text editor.
  • [vim-codefmt⁠] codefmt is a utility for syntax-aware code formatting.

Tag summary

Content type

Image

Digest

Size

993.1 MB

Last updated

over 6 years ago

docker pull ljishen/my-vim