vim-easy-align VS nerdtree

Compare vim-easy-align vs nerdtree and see what are their differences.

vim-easy-align

:sunflower: A Vim alignment plugin (by junegunn)
Vim
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
vim-easy-align nerdtree
21 77
4,027 19,275
- 0.8%
0.0 7.2
almost 4 years ago about 2 months ago
Vim Script Vim Script
- Do What The F*ck You Want To Public License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

vim-easy-align

Posts with mentions or reviews of vim-easy-align. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-05.
  • How to align columns using tabs automatically? (Preferably using `mini.align`)
    2 projects | /r/neovim | 5 Jul 2023
  • In mini.align, is there a way to align by specific occurrence of a character?
    2 projects | /r/neovim | 12 Jan 2023
    As part of my journey to moving to Lua, I'm trying to move from vim-easy-align to mini.align.
  • Markdown format table
    5 projects | /r/neovim | 16 Oct 2022
    Not exactly what you are asking for, but table formatting is usually enough with general purpose align plugins: - mini.align - junegunn/vim-easy-align - godlygeek/tabular
  • How to line up columns
    1 project | /r/neovim | 14 Oct 2022
    For aligning text table data I usually used this plugin
  • mini.align - align text interactively (like 'vim-easy-align', but in Lua and slightly different mechanics)
    3 projects | /r/neovim | 22 Sep 2022
    I am happy to announce the release of mini.align - module of mini.nvim for aligning text interactively (with or without live preview). This is mostly designed after junegunn/vim-easy-align, but is implemented in Lua and has slightly different alignment specification and user interaction lifecycle.
  • My Vim Configurations
    3 projects | dev.to | 26 Jul 2022
    call plug#begin() " The default plugin directory will be as follows: " - Vim (Linux/macOS): '~/.vim/plugged' " - Vim (Windows): '~/vimfiles/plugged' " - Neovim (Linux/macOS/Windows): stdpath('data') . '/plugged' " You can specify a custom plugin directory by passing it as the argument " - e.g. `call plug#begin('~/.vim/plugged')` " - Avoid using standard Vim directory names like 'plugin' " Make sure you use single quotes " Shorthand notation; fetches https://github.com/junegunn/vim-easy-align Plug 'junegunn/vim-easy-align' " Any valid git URL is allowed Plug 'https://github.com/junegunn/vim-github-dashboard.git' " Multiple Plug commands can be written in a single line using | separators Plug 'SirVer/ultisnips' | Plug 'honza/vim-snippets' " On-demand loading Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' } Plug 'tpope/vim-fireplace', { 'for': 'clojure' } " Using a non-default branch Plug 'rdnetto/YCM-Generator', { 'branch': 'stable' } " Using a tagged release; wildcard allowed (requires git 1.9.2 or above) Plug 'fatih/vim-go', { 'tag': '*' } " Plugin options Plug 'nsf/gocode', { 'tag': 'v.20150303', 'rtp': 'vim' } " Plugin outside ~/.vim/plugged with post-update hook Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' } " vim-airline " display the statusline at the bottom of the vim Plug 'vim-airline/vim-airline' Plug 'vim-airline/vim-airline-themes' " ale " check syntax on the contents of text buffers Plug 'dense-analysis/ale' " Initialize plugin system call plug#end() "================ " General settings "================ syntax on set cursorline set backspace=indent,eol,start " Show line numbers " set number " Show command in bottom bar " set showcmd " Visual autocomplete for command menu set wildmenu " Redraw only when necessary, speeds up macros set lazyredraw set hlsearch " system clipboard set clipboard=unnamed " remove all trailing whitepsace " https://vim.fandom.com/wiki/Remove_unwanted_spaces au BufWritePre * :%s/\s\+$//e " The NERD Tree noremap 1 1gt noremap 2 2gt noremap 3 3gt noremap 4 4gt noremap 5 5gt noremap 6 6gt noremap 7 7gt noremap 8 8gt noremap 9 9gt noremap 0 :tablast au BufNewFile,BufRead * set expandtab au BufNewFile,BufRead * set shiftwidth=4 au BufNewFile,BufRead * set softtabstop=4 au BufNewFile,BufRead * set tabstop=4 "=========================== " Language specific settings "=========================== " Python au BufNewFile,BufRead *.py set expandtab au BufNewFile,BufRead *.py set shiftwidth=4 au BufNewFile,BufRead *.py set softtabstop=4 au BufNewFile,BufRead *.py set tabstop=4 " Markdown au BufNewFile,BufRead *.md set expandtab au BufNewFile,BufRead *.md set shiftwidth=4 au BufNewFile,BufRead *.md set softtabstop=4 au BufNewFile,BufRead *.md set tabstop=4
  • Whenever I'm looking for plugins these days [OC]
    29 projects | /r/neovim | 7 Jul 2022
  • what vimL plugins are you still using?
    26 projects | /r/neovim | 1 Jul 2022
    vim-easy-align - I haven't yet found a Lua-based equivalent with the same flexibility.
  • align.nvim - A minimal plugin to align your lines to a certain character, string, or Lua pattern
    3 projects | /r/neovim | 6 Jun 2022
    Also does this plugin support operator-pending mode like vim-easy-align does? For instance doing gaip, ("go align in paragraph; commas) in normal mode aligns all commas in the current paragraph.
  • Aligning text. Prevent lsp.buf.formatting from shifting inline comments?
    1 project | /r/neovim | 19 May 2022
    Regarding your last question, there’s this: https://github.com/junegunn/vim-easy-align

nerdtree

Posts with mentions or reviews of nerdtree. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-29.
  • I use the default file browser in vim (netrw). I know there are plugins that a lot of people like. Should I switch?
    9 projects | /r/vim | 29 Jun 2023
    I personally use nerdtree. Add nerdtree-git-plugin too, that's nice when looking at your project (for files, use vim-gitgutter).
  • How to configure vim like an IDE
    44 projects | /r/vim | 27 Jun 2023
    nerdtree is another very popular option
  • Auto update Javascript imports when moving file/folder
    2 projects | /r/vim | 22 Jun 2023
    2 projects | /r/neovim | 21 Jun 2023
    Using my toy js refactoring plugin and NERDTree.
  • Is it possible to use VIM as an ide?
    7 projects | /r/vim | 3 Jun 2023
    2) Syntax check https://github.com/vim-syntastic/syntastic 3) File navigation https://github.com/preservim/nerdtree 4) Autocomplete There are many autocomplete extensions. I haven't found one that I feel comfortable to recommend. Another way is to create a txt file with all the key words and lines in the languages you use, make an autocommand that adds the txt file to the buffer, and then use ctrl-n or ctrl-p to autocomplete. You can also use ctrl-x-ctrl-l to autocmplete entire lines. 5) Running code Add commands in your .vmrc to run the current file as a a whatever file. I use :J to run java files, :P to run python files, :C to run c files and so on. For example, this is my command to run a java file: command J execute "!java %:t"
  • Auto-completion problems for terraform
    9 projects | /r/neovim | 24 May 2023
    Plug 'https://github.com/preservim/nerdtree'
  • :(
    1 project | /r/shittydarksouls | 7 Apr 2023
  • New User
    3 projects | /r/vim | 26 Feb 2023
    My basic vim workflow is that I open vim, which opens NerdTree for me by default. I can find the file I want in NerdTree, or I can hit Ctrl+p to open a file with fuzzy searching.
  • How do you work with buffers?
    16 projects | /r/neovim | 1 Feb 2023
    What's also useful is to have a tree plugin (such as nvim-tree or nerdtree), so you can just open any file in the workspace (or outside it) if needed. That way, even if you delete a buffer, you can just come back to a file whose buffer you deleted.
  • how do I download nerd tree on neovim??
    2 projects | /r/neovim | 17 Jan 2023
    Worth noting Nerdtree’s repo is now at https://github.com/preservim/nerdtree and not at https://github.com/scrooloose/nerdtree

What are some alternatives?

When comparing vim-easy-align and nerdtree you can also consider the following projects:

goyo.vim - :tulip: Distraction-free writing in Vim

nvim-tree.lua - A file explorer tree for neovim written in lua

LanguageClient-neovim - Language Server Protocol (LSP) support for vim and neovim.

LunarVim - 🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.

nyoom.nvim - A Neovim framework and doom emacs alternative for the stubborn martian hacker. Powered by fennel and the oxocarbon theme

fzf.vim - fzf :heart: vim

vim-awesome - Awesome Vim plugins from across the universe

vim-vinegar - vinegar.vim: Combine with netrw to create a delicious salad dressing

tagbar - Vim plugin that displays tags in a window, ordered by scope

fern.vim - 🌿 General purpose asynchronous tree viewer written in Pure Vim script

vim-visual-star-search - Start a * or # search from a visual block

chadtree - File manager for Neovim. Better than NERDTree.