0
我想創建一個vimrc函數,它將通過執行簡單的替換來清理一行。該函數在CARRIAGE RETURN上調用。該函數被調用並正在清理線內容。我的問題是如何用函數內的清理內容覆蓋以前的內容?Vimrc函數清理當前行
function! CleanLine()
let s = getline('.')
let s = substitute(s, '()', '()', 'g')
let s = substitute(s, ';', '; ', 'g')
let s = substitute(s, '(', ' (', 'g')
"HOW DO I SET THE CURRENT LINE CONTENT AS s
endfunction
inoremap <CR> <C-R>=CleanLine()<CR>
謝謝。