Vim Tips Wiki

Changes: Go to alternate file or next file if no alternate


Back to page

(Remove html character entities)
(Adjust previous/next navigation)
Line 2: Line 2:
|created=October 23, 2005
|created=October 23, 2005

Latest revision as of 10:16, April 12, 2009

Tip 1023 Printable Monobook Previous Next

created October 23, 2005 · complexity intermediate · author Yakov Lerner · version 6.0

" Ctrl-^ is very handy command in normal mode. Ctrl-^
" switches to "alternate file". When there is no "alternate file",
" I wanted Ctrl-^ to jump to next file in the list.
" Insert following commands into your vimrc, then
" Ctrl-^ will be enhanced so that when there is no alternate file
" but there is next file, it will jump to the next file.
" My remapping of <C-^>. If there is no alternate file, then switch to next file.
function! MySwitch()
  if expand('#')=="" | silent! next
    exe "normal! \<c-^>"
map <C-^> :call MySwitch()<CR>


Around Wikia's network

Random Wiki