my personal dotfiles managed by dotbot, zinit
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Ein Verne 81227c2deb
Remove C-a
6 years ago
.conky/conky-ev Add screenshot 8 years ago
.vim Disable arrowkeys 6 years ago
backup Reorder folder 6 years ago
style Reorder folder 6 years ago
tmux Remove C-a 6 years ago
.gitignore Change ignore file 9 years ago
.gitmodules Remove oh my zsh 7 years ago
.vimrc Add auto save 6 years ago
.zshrc Add nodejs env 6 years ago
.zshrc.local Add zshrc 6 years ago
README.md Add zshrc 6 years ago
byzanz-record-gui.sh add screencast git tool 9 years ago
byzanz-record-region.sh add screencast git tool 9 years ago
byzanz-record-window.sh add screencast git tool 9 years ago
curl.cmd add curl.cmd 10 years ago
init_install.sh Add pyenv requirements 6 years ago
install.sh Fix error install 7 years ago
install_android_decompiler.sh Update config 7 years ago
install_byzanz_record.sh Install without promt and auto build xrectsel 7 years ago
install_conky.sh Add conky config 8 years ago

README.md

vim, zsh, tmux 相关的配置

Overview

使用 antigen 来管理 zsh 插件

vundle 相关配置在 vundle_vimrc 中,用 vundle 管理插件,插件列表:PluginList查看

python 相关配置在 python_vimrc 中

Instruction under Linux

Just run ./install.sh, everything is done. Then Enter the vim run :PluginInstall to install all plugins.

install manually

Or, you can do it manually follow the step:

  1. Install Vundle to ~/.vim/ directory.

    git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

  2. Enter vim, run :PluginInstall, after install all plugin, you will meet an error,

Taglist: Exuberant ctags (http://ctags.sf.net) not found in PATH. Plugin is not loaded.

For Ubuntu and derivatives:

sudo apt-get install exuberant-ctags

with yum:

sudo yum install ctags-etags

Plugin

Plugin 'VundleVim/Vundle.vim'
Plugin 'tpope/vim-fugitive'
Plugin 'godlygeek/tabular'
Plugin 'plasticboy/vim-markdown'
Plugin 'scrooloose/nerdtree'
Plugin 'davidhalter/jedi-vim'
Plugin 'ervandew/supertab'
Plugin 'Raimondi/delimitMate'
Plugin 'tomasr/molokai'
Plugin 'nathanaelkane/vim-indent-guides'
Plugin 'vim-scripts/taglist.vim'
Plugin 'WolfgangMehner/vim-plugins'
Plugin 'L9'
Plugin 'perl-support.vim'
Plugin 'christoomey/vim-tmux-navigator'
Plugin 'tpope/vim-surround'
Plugin 'git://git.wincent.com/command-t.git'

Tmux

Tmux 配置參考了 gpakosz 的大部分配置。Tmux 的基础部分可以参考这篇 文章。

需要满足

  • tmux >= 2.1
  • 在 tmux 运行的环境中,$TERM 需要设置为 xterm-256color

功能

  • 在保留C-b 的前提下,C-a 作为第二选择
  • prefix + | 开启垂直分割的新 panel, prefix + - 水平分割
  • C-hjkl 直接在多 panel 中跳转

使用 Tmux Plugin Manager 管理,默认有如下插件

set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'
set -g @plugin 'tmux-plugins/tmux-yank'