Remove vim tab movement stuff. Was messing shit up
This commit is contained in:
		
							parent
							
								
									65a82734f1
								
							
						
					
					
						commit
						17b7c8406d
					
				
							
								
								
									
										48
									
								
								.vimrc
									
									
									
									
									
								
							
							
						
						
									
										48
									
								
								.vimrc
									
									
									
									
									
								
							| 
						 | 
					@ -311,51 +311,3 @@ function! RunTests(filename)
 | 
				
			||||||
    end
 | 
					    end
 | 
				
			||||||
endfunction
 | 
					endfunction
 | 
				
			||||||
 | 
					
 | 
				
			||||||
" From http://vim.wikia.com/wiki/Move_current_window_between_tabs
 | 
					 | 
				
			||||||
" Moves a window from one tab to another.
 | 
					 | 
				
			||||||
function! MoveToPrevTab()
 | 
					 | 
				
			||||||
  "there is only one window
 | 
					 | 
				
			||||||
  if tabpagenr('$') == 1 && winnr('$') == 1
 | 
					 | 
				
			||||||
    return
 | 
					 | 
				
			||||||
  endif
 | 
					 | 
				
			||||||
  "preparing new window
 | 
					 | 
				
			||||||
  let l:tab_nr = tabpagenr('$')
 | 
					 | 
				
			||||||
  let l:cur_buf = bufnr('%')
 | 
					 | 
				
			||||||
  if tabpagenr() != 1
 | 
					 | 
				
			||||||
    close!
 | 
					 | 
				
			||||||
    if l:tab_nr == tabpagenr('$')
 | 
					 | 
				
			||||||
      tabprev
 | 
					 | 
				
			||||||
    endif
 | 
					 | 
				
			||||||
    sp
 | 
					 | 
				
			||||||
  else
 | 
					 | 
				
			||||||
    close!
 | 
					 | 
				
			||||||
    exe "0tabnew"
 | 
					 | 
				
			||||||
  endif
 | 
					 | 
				
			||||||
  "opening current buffer in new window
 | 
					 | 
				
			||||||
  exe "b".l:cur_buf
 | 
					 | 
				
			||||||
endfunction
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
function! MoveToNextTab()
 | 
					 | 
				
			||||||
  "there is only one window
 | 
					 | 
				
			||||||
  if tabpagenr('$') == 1 && winnr('$') == 1
 | 
					 | 
				
			||||||
    return
 | 
					 | 
				
			||||||
  endif
 | 
					 | 
				
			||||||
  "preparing new window
 | 
					 | 
				
			||||||
  let l:tab_nr = tabpagenr('$')
 | 
					 | 
				
			||||||
  let l:cur_buf = bufnr('%')
 | 
					 | 
				
			||||||
  if tabpagenr() < tab_nr
 | 
					 | 
				
			||||||
    close!
 | 
					 | 
				
			||||||
    if l:tab_nr == tabpagenr('$')
 | 
					 | 
				
			||||||
      tabnext
 | 
					 | 
				
			||||||
    endif
 | 
					 | 
				
			||||||
    sp
 | 
					 | 
				
			||||||
  else
 | 
					 | 
				
			||||||
    close!
 | 
					 | 
				
			||||||
    tabnew
 | 
					 | 
				
			||||||
  endif
 | 
					 | 
				
			||||||
  "opening current buffer in new window
 | 
					 | 
				
			||||||
  exe "b".l:cur_buf
 | 
					 | 
				
			||||||
endfunction
 | 
					 | 
				
			||||||
map <C-m> :call MoveToNextTab()<CR><C-w>H
 | 
					 | 
				
			||||||
map <C-n> :call MoveToPrevTab()<CR><C-w>H
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user