windows vim - my setup in May 2022 setting up gruvbox theme and NERDTree

Subscribers:
8,790
Published on ● Video Link: https://www.youtube.com/watch?v=f8hu2PgZ-fA



Duration: 21:11
1,773 views
18


My current vimrc settings:

set mouse -=a
syntax on
filetype indent on
filetype plugin indent on

setf html
set number
set relativenumber
set belloff=all
set tabstop=4
set shiftwidth=4

call plug#begin()
Plug 'preservim/nerdtree'
Plug 'morhetz/gruvbox'
"Plug 'valloric/youcompleteme'
call plug#end()

set termguicolors
colorscheme gruvbox
set nowrap
autocmd VimEnter * NERDTree | wincmd p

vsplit
terminal powershell

------------------ Useful Links ------------------------------------
vim plug
https://github.com/junegunn/vim-plug

Windows Powershell vim plug commands
iwr -useb https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim |`
ni $HOME/vimfiles/autoload/plug.vim -Force

Comment out multiple lines in vim
https://stackoverflow.com/questions/1676632/whats-a-quick-way-to-comment-uncomment-lines-in-vim

Commenting in vim
https://stackoverflow.com/questions/2032747/how-to-comment-in-vims-config-files-vimrc

Disable vim bell
https://stackoverflow.com/questions/18589352/how-to-disable-vim-bells-sounds

Gruvbox Vim plug (:PlugInstall)
https://vimawesome.com/plugin/gruvbox

Gruvbox theme fix for windows powershell
https://www.reddit.com/r/vim/comments/jgcfzb/vim_powershell_wrong_colorschemes/g9qscnc/

Installing Gruvbox
https://github-wiki-see.page/m/morhetz/gruvbox/wiki/Installation

NERDTree install
https://github.com/preservim/nerdtree

Using NERDTree to rename or copy files
https://stackoverflow.com/questions/2295809/renaming-or-copying-files-and-folder-using-nerdtree-on-vim-is-it-possible

Cleaning out plugins (:PlugClean)
https://mkaz.blog/working-with-vim/plugins/

YouCompleteMe
https://vimawesome.com/plugin/youcompleteme

YouCompleteMe Github
https://github.com/ycm-core/YouCompleteMe
------------------ Video Sections --------------------------------
Chapters:
0:00 Intro
1:28 explore vimrc
5:00 commenting out multiple lines
7:05 Get vim plug working
9:19 gruvbox install and powershell fix
12:37 NERDTree install
15:00 youcompleteme, (incomplete as of now)
---------------------[Playlists and Relevant Github Repositories]----------------------------------------------

Fluid Mechanics and Git Repos:
https://www.youtube.com/playlist?list=PLhPfNw4V4_YSmdAXc6J0XOSQ1b27qsMGt
https://github.com/theodoreOnzGit/OpenFoam_heatTrf_YouTube

Petroleum Downstream Crash Course Playlist:
https://www.youtube.com/playlist?list=PLhPfNw4V4_YQ13CnhacUqEVk-tZlU4ISE

OpenFOAM for Windows 10 Beginner Playlist and some Git Repos
https://www.youtube.com/playlist?list=PLhPfNw4V4_YRhBU4IqSaToQ8_X543YQsZ
https://github.com/theodoreOnzGit/laminar_BL_OpenFOAM

OpenFOAM Intermediate Playlist and some Git Repos
https://www.youtube.com/playlist?list=PLhPfNw4V4_YSpWX6mSOlwWEOKVa6i_iuE
https://github.com/theodoreOnzGit/thin_pipeflow_snappyHexMesh

OpenFOAM Heat Transfer Playlist and GitHub Repo
https://www.youtube.com/playlist?list=PLhPfNw4V4_YR2Qa3Q9-AzNSF2J9Dc4_qT
https://github.com/theodoreOnzGit/OpenFoam_heatTrf_YouTube

Radiation Heat Transfer Learning Journal and Git Repos:
https://www.youtube.com/watch?v=uUzh9kh-WTo&list=PLhPfNw4V4_YRUUVUydQp-n6U-7uu1kJof
https://github.com/theodoreOnzGit/heatTransferTheory_YouTube

Convection Boundary Layer and git Repos:
https://www.youtube.com/playlist?list=PLhPfNw4V4_YR9pRBpp101Mkuds49vjQ63
https://github.com/theodoreOnzGit/heatTransferTheory_YouTube

Turbulence Modelling Playlist
https://www.youtube.com/watch?v=F_Rxv9uMM3g&list=PLhPfNw4V4_YSnbYkJIBQ1kRN06Mmxe2Be
https://github.com/theodoreOnzGit/turbulenceModelling

LabView Frequency Analysis and Fun (playlist and git repo)
https://www.youtube.com/playlist?list=PLhPfNw4V4_YQYE7XqTisMBkpm7gqNS_nl
https://github.com/theodoreOnzGit/Ted_labview_YouTube

Control Systems and Frequency Response
https://www.youtube.com/watch?v=qHY6y7JmB2U&list=PLhPfNw4V4_YRUuWnrtClovPKxU_gJOXH-
https://github.com/theodoreOnzGit/matlabFrequencyResponse.git

OpenFOAM C++
https://github.com/theodoreOnzGit/C-_YouTube_OpenFoam
https://www.youtube.com/playlist?list=PLhPfNw4V4_YT9OgqS7ZPlot_Ucxzc6pQJ

OpenFOAM Bash
https://github.com/theodoreOnzGit/Bash_OpenFOAM_YouTube
https://www.youtube.com/playlist?list=PLhPfNw4V4_YT5zjBhfj5Hj4r4D5eXilcU

Basic Samba
https://www.youtube.com/playlist?list=PLhPfNw4V4_YQuWJLufBUpNplitReZX0fB
https://github.com/theodoreOnzGit/sambaVideos

Manjaro Tips and Tricks
https://www.youtube.com/playlist?list=PLhPfNw4V4_YQuyXBfJxAvzHJTl0UiWx3h

lammps and Discrete Element Modelling (DEM)
https://www.youtube.com/playlist?list=PLhPfNw4V4_YTdRlnLiu2OUXeTf5ZNVQ9E

playing with dotnet core
https://www.youtube.com/playlist?list=PLhPfNw4V4_YQSTR8sqz0aRVzWlQBq3QUw
dotnet core github repo
https://github.com/theodoreOnzGit/dotnetCoreYoutube




Other Videos By Theo Ong Science and Engineering


2022-05-28spiceSharpFluidFlowSolver 9 - Code Exploration VariableMaps are Modified using SimulationState Class
2022-05-27spiceSharpFluidFlowSolver 8 - Code Exploration Positive Negative Conventions and Indexing Variables
2022-05-26spiceSharpFluidFlowSolver 7 - Code Exploration OnePort Class and Nodal Analysis Eg with Resistor
2022-05-26spiceSharpFluidFlowSolver 6 - code exploration: Biasing Class in current SRC for IBiasingBehaviour
2022-05-25spiceSharpFluidFlowSolver 5 - setting up a sandbox in Xunit for matrix tests
2022-05-25spiceSharpFluidFlowSolver 4 - Code Exploration: how spicesharp code that solves matrices works
2022-05-23spiceSharpFluidFlowSolver 3 - exploring code: equation solvers and where Jacobians are constructed
2022-05-23spiceSharpFluidFlowSolver 2 - Newton Raphson Method for Multiple Equations
2022-05-23spiceSharpFluidFlowSolver 1 - Analogy between pipe networks and circuits
2022-05-12vim tricks - my current manjaro vimrc setup may 2022
2022-05-11windows vim - my setup in May 2022 setting up gruvbox theme and NERDTree
2022-05-11autocompletion in vim ctrl N or ctrl P in insert mode
2022-05-11Linux Like Cross Platform Dotnet Core VSCode Environment with vim keybindings
2022-05-07playing with dotnet core 86 - typecasting unknown units into base units manually
2022-05-07playing with dotnet core 85 - trouble with the UnknownUnit Class Type
2022-05-07playing with dotnet core 84 - EngineeringUnits Nuget Package instantiate complex units
2022-05-06playing with dotnet core 83 - Intro to EngineeringUnits Nuget Package (install, convert units)
2022-05-06playing with dotnet core 82 - IXmlComponentList and open close principle for IXmlLibrarySelector
2022-05-06playing with dotnet core 81 - IXmlLibrarySelector Attempt at Memory Management (Dispose, Finalizers)
2022-05-05playing with dotnet core 80 - IXmlLibrarySelector Asserting Exception Throws in Visual Basic
2022-05-05playing with dotnet core 79 - IXmlLibrarySelector Coding and Testing Implementations



Tags:
Engineering
Math
Science
Thermodynamics
Fluid Mechanics
Chemical
Nuclear
Chemical Potential
Fugacity
Enthalpy
Internal Energy
Entropy
First Law
Second law
Gibbs Free Energy
Hemholtz free energy
heat capacity
constant volume
constant pressure
tutorial
petroleum
oil
refinery
downstream
crude
jet
gasoline
gasoil
diesel
computational fluid dynamics
CFD
OpenFoam
Open
Foam
Fluid mechanics
heat transfer
turbulence
conduction
convection
radiation
Linux
Mint
Ubuntu
Manjaro