https://github.com/byuignite/nvim_old
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.5%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: BYUignite
- Language: Vim script
- Default Branch: master
- Size: 50.8 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Installation
``` brew install --HEAD luajit brew install --HEAD neovim brew install node npm install -g neovim brew install nvr # for vimtex pip install pynvim echo 'export BAT_THEME=ansi' >> ~/.bashrc
--- lsp servers (language servers)
brew install llvm # clang (c++) pip install -U jedi-language-server # python pip install fortran-language-server # fortran brew install rust; # for cargo, for latex cargo install --git https://github.com/latex-lsp/texlab.git --locked # latex echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.profile
--- aliases, variables
echo 'alias vim="nvim"' >> ~/.bashrc echo 'alias vg="nvim -d"' >> ~/.bashrc echo 'alias vimdiff="nvim -d"' >> ~/.bashrc echo 'export GIT_EDITOR=nvim' >> ~/.bashrc
--- Create folder ~/.config/nvim
mkdir ~/.config/nvim
--- open neovim, this will create/download ~/.config/nvim/autoload/plug.vim and install plugins
vim ~/.config/nvim/init.vim
--- copy colorscheme if not using one that comes with the airline-themes plugin
cp colors/dolairline2.vim plugged/vim-airline-themes/autoload/airline/themes/
```
Some helpful notes
To increment a number do
. To make a list of increasing numbers: make column of zeros, highlight in visual mode, then g :set formatoptions? to see value of variable formatoptions, or whatever
:verbose set variable? to see where variable last set.
, --> jump back and forward (e.g., through tags) :h CTRL-u --> brings up help for typing
or "control u" in normal mode :h c_CTRL-u --> brings up help for type
in command mode. :h nvim-defaults
https://superuser.com/questions/220666/how-do-you-reuse-a-visual-mode-selection
use gv to recover the previous visual selection. This is really useful when running the visual selection through python.
Owner
- Name: David Lignell
- Login: BYUignite
- Kind: user
- Location: Provo Utah USA
- Company: Brigham Young University
- Website: https://ignite.byu.edu
- Repositories: 4
- Profile: https://github.com/BYUignite
Professor, Chemical Engineering, Brigham Young University