aboutsummaryrefslogtreecommitdiffstats
path: root/autoload/grappele.vim
blob: 8a599b99f1485d014736dc526b968cdb6c08ea7f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
function! grappele#Grappele(line)
	let l:current_buffer = 0
	let s:line = a:line
	let l:column_position = 0
	let l:column_offset = 0
	
	if a:line ==# 0
		" Go to the end of the buffer
		$
	else
		call setpos('.', [
			\ l:current_buffer,
			\ a:line,
			\ l:column_position,
			\ l:column_offset
		\ ])
	endif
endfunction

function! grappele#Recall()
	call grappele#Grappele(s:line)
endfunction