Heim > Fragen und Antworten > Hauptteil
Wie ersetze ich %<durch Dateiname.data?
Ersetzen Sie beispielsweise das obige %<.data durch den folgenden Dateinamen.data
高洛峰2017-05-16 16:41:25
:call append(line("."), expand('%') . ' and something append')
% current file name
# alternate file name
#n alternate file name n
<cfile> file name under the cursor
<afile> autocmd file name
<abuf> autocmd buffer number (as a String!)
<amatch> autocmd matched name
<sfile> sourced script file name
<slnum> sourced script file line number
<cword> word under the cursor
<cWORD> WORD under the cursor
<client> the {clientid} of the last received
message |server2client()|
Modifiers:
:p expand to full path
:h head (last path component removed)
:t tail (last path component only)
:r root (one extension removed)
:e extension only