macOS
brew install neovim/neovim/neovim
Ubuntu
NOTE: Don’t forget to install Python2/3 update
sudo pip2 install --upgrade neovim
or
sudo pip3 install --upgrade neovim
We use vim-plug to manage plugins
Installation:
curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
Download and install cr4f73d config:
curl -fLo ~/.config/nvim/init.vim --create-dirs https://raw.githubusercontent.com/crftd/crftd.github.io/master/examples/init.vim
Open Neovim:
nvim
In command mode type :PlugInstall
and wait installation to complete
Compiling YCM language support
~/.local/share/nvim/plugged/youcompleteme/install.py --tern-completer --clang-completer
NERDTree will be open by default if you are opening directory via nvim .
Default mapping to toggle NERDTree is <C - n>
(Ctrl + n)
Find more plugins at http://vimawesome.com
Once you install and open Atom first time, it should be available from terminal.
To open current directory
atom .
apm
(atom package manager) should be available too. So you can install packages by apm.
Install cr4f73d packages
curl -fLo ~/crafted.packages https://raw.githubusercontent.com/crftd/crftd.github.io/master/examples/atom.packages && \
apm i --packages-file ~/crafted.packages && \
rm ~/crafted.packages
One more thing
You might want to show indention and invisible characters. To enable it open config
atom ~/.atom/config.cson
You will see file like
"*":
core:
telemetryConsent: "limited"
editor:
showIndentGuide: true
showInvisibles: true
"tree-view": {}
welcome:
showOnStartup: false
Make sure that editor
section has that two attributes and they are exactly the same. Edit file if they are not.