Vim Retornar ao último ponto no arquivo

1

alguém pode fornecer uma explicação sobre o que isso está fazendo ou me apontar para o vimdocs? line("'\"")

function! ResCur()$
  if line("'\"") <= line("$")
    normal! g'" 
    return 1
  endif$
endfunction

a função é para retornar o cursor para a mesma linha ao abrir um arquivo.

    
por FallenAngel 11.09.2015 / 16:51

1 resposta

1

O " é escapado com uma barra invertida porque '" está entre aspas duplas.

:help '" diz:

To the cursor position when last exiting the current
buffer.  Defaults to the first character of the first
line.  See last-position-jump for how to use this
for each opened file.
Only one position is remembered per buffer, not one
for each window.  As long as the buffer is visible in
a window the position won't be changed.
    
por 12.09.2015 / 10:36

Tags