-
-
Notifications
You must be signed in to change notification settings - Fork 1
General dependencies
As plugin manager packer, you will also need Lua language, also for Windows users packer is available through choco
sudo apt-get update && sudo apt-get install packer
sudo yum -y install packer
sudo dnf -y install packer
yay packer
brew tap hashicorp/tap
brew install hashicorp/tap/packer
brew upgrade hashicorp/tap/packer
choco install packer
For adding complete support for the search engine:
sudo apt-get update && sudo apt-get install ripgrep fd-find
sudo yum -y install ripgrep fd
sudo dnf install ripgrep fd
sudo pacman -S ripgrep fd
brew install ripgrep fd
choco install ripgrep fd
Follow these steps on your init.lua
:source %
<Space> + p + i
:call mkdp#util#install()
For OS maintenance, Bash scripting is a good tool that's why this configuration have support for it to make code easy to read, if you want support for that language dependecy, you need:
sudo snap install shfmt
yay shfmt
No supported
Both implementations use plug as plugin manager
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
iwr -useb https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim |`
ni $HOME/vimfiles/autoload/plug.vim -Force
sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
iwr -useb https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim |`
ni "$(@($env:XDG_DATA_HOME, $env:LOCALAPPDATA)[$null -eq $env:XDG_DATA_HOME])/nvim-data/site/autoload/plug.vim" -Force
To check line by line what you are looking on a file, this configuration use a "search engine", it means that you will need some extra software to make it works
sudo apt-get install silversearcher-ag
sudo yum -y install the_silver_searcher
sudo dnf -y install the_silver_searcher
sudo pacman -S the_silver_searcher
brew install ack
brew install the_silver_searcher
choco install ag
choco install ack
This is pretty useful for those who make web apps; follow step 1; if it doesn't work, by default follow the Installation
cd ~/.vim/plugged/bracey.vim
npm install --prefix server
cd ~/.nvim/plugged/bracey.vim
npm install --prefix server
Follow these steps on your init.vim or .vimrc
:source %
<Space> + p + i
:call mkdp#util#install()
For OS maintenance, Bash scripting is a good tool that's why this configuration have support for it to make code easy to read, if you want support for that language dependecy, you need:
sudo snap install shfmt
yay shfmt
No supported
This project has R support, for those cases when R is needed has been added an R plugin