Re: [vim ] 如何command下展開變數
看板Editor (編輯器(vim/emacs))作者flu (Crazy Rhythm)時間5年前 (2019/03/17 02:07)推噓1(1推 0噓 2→)留言3則, 3人參與討論串2/2 (看更多)
(其餘恕刪)
: → ggirls: 有類似 <ctrl-R>" 這種直接展開的方法嗎? 03/16 23:38
比如說有定義了這個function
function! My_Variable_Expand()
let l:_input = input("the var to be expanded: ")
if l:_input == "MYDOC"
return g:MYDOC
endif
return ""
endfunction
在執行了下面這行後
:cmap <F3> <c-r>=My_Variable_Expand()<CR>
以後在command mode按F3,於提示後再輸入MYDOC
按enter後就會自動展開變數儲存的值
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.26.208.31
※ 文章網址: https://www.ptt.cc/bbs/Editor/M.1552759640.A.C83.html
→
03/17 09:09,
5年前
, 1F
03/17 09:09, 1F
推
03/18 16:21,
5年前
, 2F
03/18 16:21, 2F
→
03/20 18:37,
5年前
, 3F
03/20 18:37, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Editor 近期熱門文章
PTT數位生活區 即時熱門文章