[vim ] 用vim function去操作游標移動?
看板Editor (編輯器(vim/emacs))作者grassboy2 (活力花俏草兒仔政﹞O花俏)時間14年前 (2010/10/28 11:14)推噓2(2推 0噓 1→)留言3則, 3人參與討論串1/1
如題…
最近有個需求…
必需寫一個函數去控制vim游標的操作…
簡單的說…會要有一支小程式 MoveTo(x, y)
會讓我在 :call MoveTo(x, y)時
讓vim游標移到文件中x, y的位置…
原本以為寫成下面這個function即可
function! MoveTo(x, y)
let x = a:x
let y = a:y
let goto_str = x."gg".y."|"
exec(goto_str)
endfunction
但我發現…exec似乎只能執行冒號指令?
那…我應該如何改這隻function讓他可以被其他的function使用呢?
先感謝大家的回答了m(_ _)m
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.87.174
※ 編輯: grassboy2 來自: 140.113.87.174 (10/28 12:20)
→
10/28 12:22, , 1F
10/28 12:22, 1F
推
10/29 09:30, , 2F
10/29 09:30, 2F
推
10/31 17:02, , 3F
10/31 17:02, 3F
Editor 近期熱門文章
PTT數位生活區 即時熱門文章
-4
30