Advertisement
Guest User

Untitled

a guest
Sep 12th, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VIM 0.50 KB | None | 0 0
  1. function! SwitchToAlternate()
  2.      let l:Filename = expand('%:t:r')
  3.      let l:Extension = expand('%:t:e')
  4.      if l:Extension == "hpp"
  5.          let l:Alternate = l:Filename.".cpp"
  6.          echom "switching to ".l:Alternate
  7.          exec "e ".l:Alternate
  8.      elseif l:Extension == "cpp"
  9.          let l:Alternate = l:Filename.".hpp"
  10.          echom "switching to ".l:Alternate
  11.          exec "e ".l:Alternate
  12.      endif
  13.      
  14. endfunction
  15.  
  16. nnoremap <localleader>a :call SwitchToAlternate()<cr>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement