Skip to content

hmleal/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hmleal dotfiles

This repo is mostly for me but you're welcome to make suggestions. Enjoy :)

Requirements

Install Vim-Plug

curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
  https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

See details in Vim-Plug repository.

Install Git

$ git config --global user.name  "John Doe"
$ git config --global user.email "[email protected]"
$ git config --global core.excludesfile ~/.gitignore

Install ZSH and Oh-my-zsh

Install all the following plugins:

Install Pyenv

Find the official repository here

curl https://pyenv.run | bash

Install

  1. Just clone repository in your home directory.
$ git clone https://github.com/hmleal/dotfiles.git ~/.dotfiles
  1. Create symbolic links
$ ln -s ~/.dotfiles/vimrc ~/.vimrc
$ ln -s ~/.dotfiles/gitignore ~/.gitignore
  1. Install vim plugins

Open VIM and run :PlugInstall.

Commands

Commands Descriptions
F2 Open three navegate in actual opened file
F3 Open/Close three navegate files
F4 List all class and method, support for python, go, lua
F5 Change between light or dark version of solarized colorscheme
<leader>Space Clean last search highlight
<leader>m Next tab navigate
<leader>n Previous tab navigate
> indent to right
< indent to left

Python hotkeys

Commands Descriptions
SHIFT+k Open documentation
Control+Space Autocomplete
<leader>d Go to the Class/Method definition
<leader>r Rename object definition
<leader>n Show where command is usage