this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Setup Unite, BufferLine, DelimMate and navigation

+81 -89
ctagsrc ctags
+1 -1
fish/functions/e.fish
··· 1 1 function e -d "Run $EDITOR with given file" --wraps $EDITOR 2 2 set -x VIMRUNTIME /usr/share/vim/vim74/ 3 - eval $EDITOR "$argv" 3 + eval "$EDITOR '$argv'" 4 4 end
-3
fish/functions/hd.fish
··· 1 - function hd 2 - hexdump -C $argv 3 - end
+1 -1
install.conf.yaml
··· 3 3 - [peru sync, Fetch dependencies] 4 4 - link: 5 5 ~/.conkyrc: conkyrc 6 - ~/.ctagsrc: ctagsrc 6 + ~/.ctags: ctags 7 7 ~/.dir_colors: dir_colors 8 8 ~/.gdbinit: gdbinit 9 9 ~/.pryrc: pryrc
+64 -25
peru.yaml
··· 5 5 pathogen: vim/autoload 6 6 7 7 vim-airline: vim/bundle/airline 8 - vim-autoclose: vim/bundle/autoclose 9 8 vim-bufferline: vim/bundle/bufferline 10 9 vim-bundler: vim/bundle/bundler 11 10 vim-commentary: vim/bundle/commentary 11 + # vim-complete: vim/bundle/complete 12 + vim-delimmate: vim/bundle/delimmate 13 + vim-docker: vim/bundle/docker 12 14 vim-editorconfig: vim/bundle/editorconfig 13 15 vim-fish: vim/bundle/fish 14 16 vim-fugitive: vim/bundle/fugitive 15 17 vim-gitgutter: vim/bundle/gitgutter 16 18 vim-go: vim/bundle/go 17 - vim-gundo: vim/bundle/gundo 19 + vim-undotree: vim/bundle/undotree 18 20 vim-indent-guides: vim/bundle/indent-guides 19 21 vim-latex: vim/bundle/latex 20 22 vim-multiple-cursors: vim/bundle/multiple-cursors 21 23 vim-numbers: vim/bundle/numbers 24 + vim-projectionist: vim/bundle/projectionist 22 25 vim-rails: vim/bundle/rails 23 26 vim-rbenv: vim/bundle/rbenv 24 27 vim-repeat: vim/bundle/repeat 28 + vim-rhubarb: vim/bundle/rhubarb 25 29 vim-rust: vim/bundle/rust 30 + vim-sensible: vim/bundle/sensible 31 + vim-snippets: vim/bundle/snippets 26 32 vim-solarized: vim/bundle/solarized 33 + vim-supertab: vim/bundle/supertab 27 34 vim-surround: vim/bundle/surround 28 35 vim-swapit: vim/bundle/swapit 29 36 vim-syntastic: vim/bundle/syntastic 30 37 vim-tabular: vim/bundle/tabular 31 38 vim-tagbar: vim/bundle/tagbar 39 + vim-tlib: vim/bundle/tlib 32 40 vim-toml: vim/bundle/toml 33 41 vim-unimpaired: vim/bundle/unimpaired 34 42 vim-unite: vim/bundle/unite 35 43 vim-vimproc: vim/bundle/vimproc 36 - vim-ycm: vim/bundle/ycm 44 + vim-mv-utils: vim/bundle/mv-utils 37 45 38 46 curl module pathogen: 39 47 url: https://tpo.pe/pathogen.vim ··· 47 55 git module spark: 48 56 url: https://github.com/holman/spark.git 49 57 files: spark 50 - rev: 983244741db48965905e4fe9bcef94b4e2595783 58 + rev: 7440460975471917f2d670bda97a645ccf085bc9 51 59 52 60 git module vim-solarized: 53 61 url: https://github.com/altercation/vim-colors-solarized ··· 55 63 56 64 git module vim-rails: 57 65 url: https://github.com/tpope/vim-rails.git 58 - rev: 18b5806910df63d65206593cd2001807d01cd083 66 + rev: 5f517db69d12976397443ea2dfead3da4592ccb9 59 67 60 68 git module vim-unite: 61 69 url: https://github.com/Shougo/unite.vim.git 62 - rev: 704325ae48cf96d6c9588279c733f50f78dec3e4 70 + rev: 5b113caec4ec8eed2df13ce0db7565776e1b36ee 63 71 64 72 git module vim-airline: 65 73 url: https://github.com/bling/vim-airline.git 66 - rev: 401ce611c6f9b9e8be0857cf6094604033e1b717 74 + rev: 13ee9f456ac1a7d9e427874c7a6981c2461a6c4d 67 75 68 - git module vim-gundo: 69 - url: https://github.com/sjl/gundo.vim.git 70 - rev: 3975ac871565115e3769dc69c06bc88ddc1369af 76 + git module vim-undotree: 77 + url: https://github.com/mbbill/undotree.git 78 + rev: 6acc0aebb78aef5c3d97743c3556b73491c21446 71 79 72 80 git module vim-surround: 73 81 url: https://github.com/tpope/vim-surround.git ··· 94 102 url: https://github.com/tpope/vim-unimpaired.git 95 103 rev: 3548479cc154154cbdbb6737ca08a47937cc7113 96 104 97 - git module vim-ycm: 98 - url: https://github.com/Valloric/YouCompleteMe.git 99 - build: ./install.sh 100 - rev: c6f63aee1bfbd69c261b89282c0288f3a14ab50f 105 + git module vim-complete: 106 + url: https://github.com/Shougo/neocomplete.vim.git 107 + rev: c506ad4bc38a7c21b430b9208d85b8533abd675a 101 108 102 109 git module vim-swapit: 103 110 url: https://github.com/mjbrownie/swapit.git ··· 113 120 114 121 git module vim-syntastic: 115 122 url: https://github.com/scrooloose/syntastic.git 116 - rev: b340672bd03d877ede83f95ccec6a98bbd536d42 123 + rev: 1d2f8d514a3a03fba28d46a9072817e2777bec00 117 124 118 125 git module vim-rbenv: 119 126 url: https://github.com/tpope/vim-rbenv.git ··· 125 132 126 133 git module vim-bufferline: 127 134 url: https://github.com/bling/vim-bufferline.git 128 - rev: 706e059acc3de5c829ba2d2685759c077a52ebbc 135 + rev: c595cbb2478c4ecde633d3ccb9be7260ca86aa39 129 136 130 137 git module vim-go: 131 138 url: https://github.com/fatih/vim-go.git 132 - rev: 81fa39ffd357ad7b9578d3d9b349050fe9cd9b59 139 + rev: 14846b59f4dc5a4ca6a8be2f76a530e4385398c9 133 140 134 141 git module vim-tagbar: 135 142 url: https://github.com/majutsushi/tagbar.git ··· 149 156 150 157 git module vim-latex: 151 158 url: https://github.com/lervag/vim-latex.git 152 - rev: 673705b0b2ad38d2c7c60f20df7385f4f4b56caa 159 + rev: f3be519af1f5820bbdb250ae761fbb439b2f1e8d 153 160 154 161 git module vim-toml: 155 162 url: https://github.com/cespare/vim-toml.git 156 - rev: 8d73b9ad3efc845d3d29b69942c0029f31287b8d 163 + rev: 57a9658240fb7df457744c1f81c0d395ffd61a6b 157 164 158 165 git module vim-rust: 159 166 url: https://github.com/wting/rust.vim.git 160 - rev: 3ed6c6afb4a1f5d1f7edc3ba0eb61fc723d49bbe 161 - 162 - git module vim-autoclose: 163 - url: https://github.com/Townk/vim-autoclose.git 164 - rev: a9a3b7384657bc1f60a963fd6c08c63fc48d61c3 167 + rev: 078cfac98bde67bc28c0618f93e64b63be50b42b 165 168 166 169 git module vim-editorconfig: 167 170 url: https://github.com/editorconfig/editorconfig-vim.git 168 - rev: f28c03acdbefd27a3ed483b9aad20d99ed930023 171 + rev: 3484d2e13b0a29cdaa307b51f38b039633d91aac 169 172 170 173 git module vim-fish: 171 174 url: https://github.com/dag/vim-fish.git 172 175 rev: 825853f4816a07e59ea2ecee1190ab6a5d9ef991 176 + 177 + git module vim-sensible: 178 + url: https://github.com/tpope/vim-sensible.git 179 + rev: b30dcf387af977acfa21732592bfca05598b2188 180 + 181 + git module vim-rhubarb: 182 + url: https://github.com/tpope/vim-rhubarb.git 183 + rev: 3772a98b3a2f4e7440d0924e923aca7187234e7b 184 + 185 + git module vim-projectionist: 186 + url: https://github.com/tpope/vim-projectionist.git 187 + rev: ef252eb227928df6f63590f21584a46c08792021 188 + 189 + git module vim-delimmate: 190 + url: https://github.com/Raimondi/delimitMate.git 191 + rev: 07b7cc969fb5c7709dfeb07f6808c448d6fae771 192 + 193 + git module vim-docker: 194 + url: https://github.com/ekalinin/Dockerfile.vim.git 195 + rev: a3fa6dd4c3aaabb65fd018885d7d90925cf7e03f 196 + 197 + git module vim-snippets: 198 + url: https://github.com/garbas/vim-snipmate.git 199 + rev: 8cb6c3ebe267873dc5abb9a36305c75d9564dea4 200 + 201 + git module vim-supertab: 202 + url: https://github.com/ervandew/supertab.git 203 + rev: b0ca47f4570385043f270f9278ba6d50d1d2fa00 204 + 205 + git module vim-mv-utils: 206 + url: https://github.com/MarcWeber/vim-addon-mw-utils.git 207 + rev: 0c5612fa31ee434ba055e21c76f456244b3b5109 208 + 209 + git module vim-tlib: 210 + url: https://github.com/tomtom/tlib_vim.git 211 + rev: b730863d67f26e01868fee5a9a680a0c721bd44a
-1
tmux.conf
··· 13 13 set-option -g status-utf8 on 14 14 15 15 set -g default-terminal screen-256color 16 - set -g terminal-overrides 'xterm*:smcup@:rmcup@' 17 16 18 17 set -g mouse-resize-pane on 19 18 set -g mouse-select-pane on
vim/bundle/.keep

This is a binary file and will not be displayed.

+2
vim/ftplugin/html.vim
··· 1 1 setlocal omnifunc=htmlcomplete#CompleteTags 2 + 3 + let g:html_indent_inctags = "html,body,head,tbody"
+1
vim/ftplugin/toml.vim
··· 1 + set commentstring=#\ %s
+1
vim/plugin/bufferline.vim
··· 1 + let g:bufferline_modified = '+'
-7
vim/plugin/complete.vim
··· 1 - """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 2 - " => Completition 3 - """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 4 - set complete=.,b,u,] 5 - set wildmode=longest,list:longest 6 - set completeopt=menuone,menu 7 - set tags=.tags,./.tags,tags,./tags
+4
vim/plugin/delimmate.vim
··· 1 + let delimitMate_expand_cr = 1 2 + let delimitMate_expand_space = 1 3 + let delimitMate_jump_expansion = 1 4 + let delimitMate_balance_matchpairs = 1
+4 -5
vim/plugin/navigate.vim
··· 1 1 " Changing windows 2 - noremap <C-k> :TmuxNavigateUp<CR> 3 - noremap <C-h> :TmuxNavigateLeft<CR> 4 - noremap <C-l> :TmuxNavigateRight<CR> 5 - noremap <C-j> :TmuxNavigateDown<CR> 6 - noremap <C-\> :TmuxNavigatePrevious<CR> 2 + noremap <C-k> <C-w>k 3 + noremap <C-h> <C-w>h 4 + noremap <C-l> <C-w>l 5 + noremap <C-j> <C-w>j
+1
vim/plugin/unite.vim
··· 14 14 \ 'tmp/', 15 15 \ 'public/', 16 16 \ 'node_modules/', 17 + \ 'bower_components/', 17 18 \ 'target/', 18 19 \ ], '\|')) 19 20
+2 -46
vimrc
··· 4 4 5 5 set nocompatible 6 6 7 - " Reset Vim shell to get rid of strange errors 8 - set shell=/bin/sh 9 - 10 7 " Enable per-directory .vimrc files 11 8 set exrc 12 9 " Disable unsafe commands in local .vimrc 13 10 set secure 14 11 15 12 """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 16 - " => General 17 - """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 18 - " Sets how many lines of history VIM has to remember 19 - set history=700 20 - 21 - " Enable filetype plugins 22 - filetype plugin on 23 - filetype indent on 24 - 25 - """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 26 13 " => VIM user interface 27 14 """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 28 15 " Set 7 lines to the cursor - when moving vertically using j/k 29 16 set so=7 30 17 31 - " Always show statusline 32 - set laststatus=2 33 - 34 - " Turn on the Wild menu 35 - set wildmenu 36 - 37 18 " Ignore all automatic files and folders 38 19 set wildignore=*.o,*~,*.pyc,.git,*/tmp/* 39 20 40 - " Always show current position 41 - set ruler 42 - 43 21 " Height of the command bar 44 22 set cmdheight=1 45 23 46 - " Set to auto read when a file is changed from the outside 47 - set autoread 48 - 49 24 " Ignore case when searching 50 25 set ignorecase 51 26 ··· 55 30 " Highlight search results 56 31 set hlsearch 57 32 58 - " Makes search act like search in modern browsers 59 - set incsearch 60 - 61 33 " Don't redraw while executing macros (good performance config) 62 34 set lazyredraw 63 35 ··· 67 39 " Line numbers are good 68 40 set number 69 41 70 - " Shorter timeout when exiting insert mode 71 - set ttimeoutlen=50 72 - 73 42 " Allow backspace in insert mode 74 - set backspace=eol,start,indent 75 43 set whichwrap+=<,>,h,l 76 - 77 - " Show incomplete cmds down the bottom 78 - set showcmd 79 44 80 45 " Show current mode down the bottom 81 46 set showmode ··· 120 85 " Set utf8 as standard encoding and en_US as the standard language 121 86 set encoding=utf8 122 87 123 - " Use Unix as the standard file type 124 - set ffs=unix,dos,mac 125 - 126 88 " This makes vim act like all other editors, buffers can 127 89 " exist in the background without being in a window. 128 90 " http://items.sjbach.com/319/configuring-vim-right ··· 145 107 """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 146 108 " => Identation 147 109 """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 148 - set autoindent 149 110 set smartindent 150 - set smarttab 151 111 set shiftwidth=2 152 112 set softtabstop=2 153 113 set tabstop=2 ··· 170 130 let mapleader = ',' 171 131 172 132 " FuzzySearch 173 - nnoremap <silent> <C-p> :Unite -start-insert -buffer-name=files buffer file_rec/async<CR> 133 + nnoremap <silent> <C-p> :Unite -start-insert -buffer-name=files file_rec/async<CR> 174 134 nnoremap <silent> <space>/ :Ag<CR> 175 135 176 136 " Tabs ··· 184 144 noremap <F6> :bnext<CR> 185 145 noremap <leader>b :Unite -buffer-name=buffers -immediately -no-split buffer<CR> 186 146 187 - " Search 188 - noremap <silent> <leader><space> :nohlsearch<CR> 189 - nnoremap <C-M> :nohlsearch<CR> 190 - 191 147 " Formatting and cleaning 192 148 noremap <leader>ff mzgg=G`z<CR> 193 149 noremap <leader>fc :Clean<CR> ··· 224 180 inoremap <C-R><C-R> <C-R>* 225 181 226 182 " Some useful toggles for plugins 227 - noremap <F2> :GundoToggle<CR> 183 + noremap <F2> :UndotreeToggle<CR> 228 184 noremap <F3> :NumbersToggle<CR> 229 185 noremap <F4> :IndentGuidesToggle<CR> 230 186