Giter Club home page Giter Club logo

.vim's Introduction

Jazzy's NeoVim

Hi, I'm Jazzy! I ❤️ nerding out about NeoVim and customizing the editor!

Vim Screenshot

Packages I Use: How I feel about them
Vundle.vim Makes Plugin Management a Breeze!
nerdtree.git Absolutely Crucial
vim-nerdtree-syntax-highlight Highlights nerdtree files and folders based on types
nerdtree-git-plugin Adds symbols when files have unstaged changes
vim-devicons Adds icons to nerdtree and airline
ncm2 So Helpful, keeps track of paths, variable names and built in functions!
auto-pairs closes brackets and quotes! what's not to love?!?
vim-commentary Comment things out quick and easy!
vim-dracula Clean & simple theme, easy on the eyes
vim-javascript JavaScript Syntax Highlighting!
vim-javascript-syntax more syntax highlighting!
vim-jsx React syntax highlighting!
javascript-libraries-syntax.vim I clearly like syntax highlighting
JavaScript-Indent Better Indentation
ale I Love ALE. lints and fixes! asynchronous! Essential package
vim-airline Makes me feel like a real developer
vim-bufferline improved buffer management for vim-airline
vim-fugitive very featureful git wrapper
vim-gitgutter helps keep track of git changes
vim-json makes json files look so so pretty
jspc.vim keep track of recurring strings!
vim-surround Again, I love not having to type both brackets myself
vim-indent-guides adds solid bars to indentations for better visibility
vim-markdown-composer auto-live-renders mardown to html in browser!!!

My Key Mappings

Keys What they do
spacebar Mapped to leader
leader+ag search with ag
leader+H Previous Buffer
leader+L Next Buffer
leader+<1-9> Switch to buffer #
leader+Enter line break
leader+; add semicolon to EOL
leader+, add comma to EOL
leader+} add closing curly bracket after cursor
leader+] add closing square bracket after cursor
leader+) add closing parren after cursor
leader+" add double quote after cursor
leader+' add single quote after cursor
leader+rc surround visual selection in a react comment (i.e. {/* your comment here */})
leader+/ surround visual selection in an inline js comment /* */
Ctrl+H Switch to left tile
Ctrl+L Switch to right tile
Ctrl+J Switch to bottom tile
Ctrl+K Switch to top tile
<F1> Toggle nerd tree
<F2> Clear search highlighting
Ctrl+F :AleFix i.e. use Prettier
Ctrl+P Fuzzy Search
Shift+H Beginning of line
Shift+L End of line
Shift+J Down 4 lines
Shift+K Up 4 lines
jk exit insert mode
Ctrl+U capitalize word

Usage

  1. clone to user home
  2. cd into this repo
  3. run ./neoVimInit.sh or ./vimInit.sh depending on which editor you use
  4. enjoy!

.vim's People

Contributors

jasminabasurita avatar tmkelly28 avatar

Watchers

James Cloos avatar  avatar

Forkers

nvmbrw mgreystone

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.