- cp ./.bash_profile $HOME
-
Instalar:
- brew install fish
-
Instalar Oh My Fish
-
Plugins instalados:
- bang-bang (style history)
- omf install bang-bang
- Uso:
- !!: repete o comando anterior
- !@: repete os argumentos do comando anterior
- theme fishbone
- omf install theme-fishbone
- plugin tab
- omf install tab
- Uso:
- tab [dir]/[command]/[--split/-s]
- sudope
- omf install sudope
- Uso:
- ctrl + s
- bang-bang (style history)
-
Configurar para ser o shell padrão:
- which fish
- adicionar o 'path' do fish no arquivo '/etc/shells'
- chsh -s 'path' sendo 'path' o caminho retornado pelo which
-
personalizacão do fish:
- copiar arquivo de configuração:
- cp './fish/.config/fish/config.fish' '~/.config/fish'
- cp './fish/theme/fishbone/fish_right_prompt.fish' './.local/share/omf/themes/fishbone/fish_right_prompt.fish'
- alias personalizados:
- git:
- ga: git add .
- gs: git status
- gp: git pull
- diretorios:
- personal: cd $HOME/workspace/personal
- work: cd $HOME/workspace/work
- git:
- copiar arquivo de configuração:
-
Configuração do editor do vim para as linguages: html, js, go, python, c
- cp './vim/.vimrc' $HOME
- vim +NeoBundleInstall +qall
-
Teclas:
- NeerdTree:
- : NERDTreeFind
- : NERDTreeToggle
- : NERDTreeTabsOpen
- Neerd commenter:
- <leader>cc: Comentar bloco
- <leader>cu: Descomentar bloco
- Grep:
- <leader>f: procurar
- Split:
- <leader>h: split na horizontal
- <leader>v: split na vertical
- Buffer:
- <leader>z || x: navegação no buffer
- <leader>c: fechar buffer
- <leader>b: procurar no buffer
- TagBar
- <F4>: Abrir TagBar
- Highlight
- <leader>space: Desabilitar highlith da busca
- NeerdTree: