ReplaceIt() を呼び出そうとすると、ctrl-c を入力して入力を終了できます。
function! ReplaceIt()
    call inputsave()
    let replacement = input('Enter replacement:')
    call inputrestore()
    execute '%s//'.replacement.'/g'
endfunction
しかし、既に Ctrl-c を <Esc><Esc> にマップしているため、その前に他のキーを Ctrl-c に再マップする必要があります。
設定してみmap <C-q> <C-c>ます。この設定は、入力中は役に立ちません。
キーを再マップするか、入力を終了するより良い方法はありますか?