Sign inSign up

mokevnin/dotfiles

By mokevnin

Updated about 7 years ago

Image
0

902

mokevnin/dotfiles repository overview

Requirements
  • Linux or Mac

  • Nvim

  • make (for automatic installation)

  • git (for automatic installation)

  • Node.js

    curl -sL install-node.now.sh | sh

Setup
$ git clone [email protected]:mokevnin/dotfiles.git ~/dotfiles 
$ cd dotfiles
$ make nvim-install
$ make dotfiles-install # optional
VIM
Main
  • Switch ctrl and caps lock
  • Use ctrl + [ instead of esc
Moving between visible buffers
  • ctrl h - move left or open new left split
  • ctrl l - move right or open new right split
  • ctrl k - move up or open new top split
  • ctrl j - move down or open new bottom split
  • <leader> b - show buffer list
File Tree
  • <leader><leader> - toggle filetree
Searching
  • <leader> o - fuzzy search (files under git)
  • <leader> ff - fuzzy search (all files)
  • <leader> fa - fuzzy search (content in files)
  • <leader> fc - fuzzy search (content in files)
Code editing and navigation
  • gcc - toggle commenting
  • gj - navigate through blocks of code - (), {}, [], etс
  • gf - open a file corresponding to a word under the cursor
  • gd - go to definition
  • ]r and [r - go through linter errors
  • <leader>y & <leader>p Copy text to system clipboard

Tag summary

Content type

Image

Digest

Size

1.2 GB

Last updated

about 7 years ago

docker pull mokevnin/dotfiles