有沒有辦法查看您在Vim中打開的最近文檔列表?我意識到我可以查看光標跳轉列表:ju
,然後轉到列表中的光標位置,但這並不理想,因爲列表中會有多個列表中的同一文檔。有另一個命令可以做我想要的嗎?查看Vim中最近使用的文檔列表
88
A
回答
138
,除非你想要一個漂亮的菜單,不要使用插件。從Vim Documentation: Starting(或:help old
):
:ol[dfiles]
列表已經存儲在viminfo
文件標記的文件。
:bro[wse] ol[dfiles][!]
列出文件名與:oldfiles
一樣,然後提示輸入數字。當編號有效時,編輯列表中的文件。使用!
放棄修改後的緩衝區。
22
最近使用過的(MRU)插件可以方便地訪問Vim中最近打開/編輯過的文件列表 。在Vim中打開/編輯它們時,該插件會自動存儲 文件名。
1
vim插件:minibufexpl可能會幫助你。被顯示在屏幕的頂部或底部 打開的文件列表:
在vim正常模式,類型:B $ {bufId爲零}跳到$ {bufId爲零} _th緩衝區,例如:類型:b13跳轉到第13條緩衝區,即。 ngx_mail_ssl_module.c。
" ------------------------------- minibufexpl mappings -----------------------------------
"let g:miniBufExplSplitBelow=1
nnoremap <silent> <leader>bn :bn<cr>
nnoremap <silent> <leader>bp :bp<cr>
nnoremap <silent> <leader>bf :bf<cr>
nnoremap <silent> <leader>bl :bl<cr>
nnoremap <silent> <leader>bt :TMiniBufExplorer<cr>
從這裏獲得一個插件:
besidies,你可以將某些方便綁定在vimrc,如地圖https://github.com/fholgado/minibufexpl.vim
0
除了oldfiles
有一個名爲tinyMRU很好的事情。
Vim-tinyMRU的唯一目的是提供一個直觀的替代內置:oldfile命令。沒有更多,沒有更多。
這很簡單:
https://github.com/romainl/vim-tinyMRU/blob/master/plugin/tinymru.vim
相關問題
- 1. 最近的文檔
- 2. 使用Acrobat Javascript可以在最近的文檔列表中打開文件嗎?
- 3. 在Vim中查看替換列表
- 4. 最近使用的最近使用的窗口列表
- 5. Couchbase查詢最近沒有看到文檔添加
- 6. 最近的文件列表
- 7. 創建最近查看的列表,MySQL或Redis
- 8. 最近的應用查看訪問
- 9. AnkhSVN查看最近更改
- 10. 我可以使用VIM在Python中查看函數的文檔字符串嗎?
- 11. VIM:查找最近使用的快捷方式的歷史
- 12. 最近文本列表
- 13. C#:清理跳轉列表中最近使用過的文件
- 14. 獲取最近在Magento中查看過的產品陣列
- 15. 文檔列表中最具代表性的文檔
- 16. 查找最近7天當天的最後一個文檔
- 17. 使用Couchbase查看文檔的子集查看
- 18. 在完整文檔中查找最接近的元素
- 19. 如何查看SQL表中的最近記錄?
- 20. 是否有可能在「文檔列表」中控制用戶是否允許查看該文檔,列表
- 21. 如何使用Xcode查看IOS文檔?
- 22. 查看使用哪個CSS文檔
- 23. DB2 - 查看最近執行的命令
- 24. Bigcommerce Stencil最近查看過的項目
- 25. PHP最近查看過的產品
- 26. 查看文檔TKinter
- 27. 如何向後查看列中文本字符串的最近匹配項?
- 28. 從一組文檔中找到最相似的文檔(最近的鄰居)
- 29. 查看最近在imenu風格使用的命令
- 30. 訪問iOS中最近使用的表情符號列表
這很好地工作。我想我很驚訝要學習一個插件是必要的。 – chris 2008-11-21 18:53:14
好的思考MRU而不是內置命令,是它允許過濾文件名和製表符完成,而不是每次處理一個笨重的巨型列表。 – Ben 2014-08-15 15:04:36