私はHTMLファイルを編集中です。 私は、ページをプレビューするには、Firefoxを起動するには、このキーマップを使用します。リフレッシュVimバッファ
map <F6> :update<CR>:silent !xdg-open %:p<CR>
しかし、このコマンドの後に、Vimのウィンドウが真っ黒になります。 再び表示させるには、すべての行をスクロールする必要があります。
バッファを新しくする関数を記述したいと思います。ここで私は何をしたのですか:
function! Refresh()
" code
set noconfirm
bufdo e!
set confirm
endfunction
nmap <F5> :call Refresh()<CR>
私はこのpostからアイデアを得ました。 しかし、それは動作しません。
Ctrl + Lを押すと、再描画されます。何らかの理由で –