我試圖添加一個映射到vimrc
所以如果我按\r
當前緩衝區將關閉而不保存更改。我認爲:enew!
是想什麼,我要地圖,我已經做了它的方式是錯誤的:創建通用映射關閉當前緩衝區而不保存更改
" Use Leader-r for closing the buffer without saving changes, also in Insert mode
nnoremap <Leader>r :<C-U>enew!<CR>
vnoremap <Leader>r :<C-U>enew!<CR>gv
cnoremap <Leader>r <C-C>:enew!<CR>
inoremap <Leader>r <C-O>:enew!<CR>
如何修改上面的?
編輯:由於GLTS指出的是什麼其實我喜歡做的是放棄當前的緩衝區但不改變
「關閉」緩衝你的意思是「刪除」的緩衝區,或者只是「隱藏「目前? – Kent
你的問題到底是什麼?映射工作或多或少都很好。 – glts
@肯定 - 我的誤解 - vim對我來說是新的 - 是的,現在我意識到緩衝區只是實際文件的副本,我想要做的是刪除緩衝區而不保存更改。 – whytheq