เป็นกลุ่มกลับไปยังจุดสุดท้ายในไฟล์


1

ใครสามารถให้คำอธิบายเกี่ยวกับสิ่งที่กำลังทำอยู่หรือชี้ให้ฉัน vimdocs? line("'\"")

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

ฟังก์ชั่นนี้มีไว้สำหรับส่งคืนคาเร็ตไปยังบรรทัดเดียวกันเมื่อเปิดไฟล์

คำตอบ:


1

การ"หลบหนีด้วยแบ็กสแลชเนื่องจาก'"ล้อมรอบด้วยเครื่องหมายคำพูดคู่

:help '" พูดว่า:

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.
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.