Ctrl + w Ctrl + i và: stj là tốt, nhưng làm cách nào để chuyển sang thẻ (dưới con trỏ) trong tab mới trong GVim/Vim?Mở (c) thẻ trong tab mới trong (G) Vim
Trả lời
câu hỏi tương tự How to use multiple tabs when tagging to a function in Vim
Nó chỉ ra this wiki (which points back at stackoverflow) với các thiết lập này (dường như làm việc ok trong thiết bị đầu cuối, gvim chưa thử):
"--------------------
" Function: Open tag under cursor in new tab
" Source: https://stackoverflow.com/questions/563616/vimctags-tips-and-tricks
"--------------------
map <C-\> :tab split<CR>:exec("tag ".expand("<cword>"))<CR>
"--------------------
" Function: Remap keys to make it more similar to firefox tab functionality
" Purpose: Because I am familiar with firefox tab functionality
"--------------------
map <C-T> :tabnew<CR>
map <C-N> :!gvim &<CR><CR>
map <C-W> :confirm bdelete<CR>
Liên kết đầu tiên đó chứa phép thuật 'nmap
Điều này thực sự tốt đẹp, nhưng nó * luôn * mở một tab mới. Điều gì sẽ xảy ra nếu tệp đã được mở trong một tab khác? Có cách nào để làm điều đó? –
@OlivierPons Xem câu trả lời của tôi trên bài đăng này để làm cho nó sử dụng lại các tab hiện có: http://vi.stackexchange.com/questions/10014/navigate-to-tag-in-a-new-tab-if-not-already -opened-like-tab-drop/10320 # 10320 – Tim
Bạn có thể dễ dàng nhảy gắn thẻ trong một tab mới như thế này
<c-w>gf open in a new tab (Ctrl-w gf)
Ngoài ra, bạn có thể mở tab này ở chế độ xem chia tách:
<c-w>f open in a new window (Ctrl-w f)
Kiểm tra này - http://vim.wikia.com/wiki/Open_file_under_cursor
- 1. Mở nhiều tệp trong các tab mới bằng VIM
- 2. Cách mở tệp mới trong vim trong cửa sổ mới
- 3. Trình tự "bỏ tab" trong (g) Vim là gì?
- 4. Jquery Mở trong Tab mới (_blank)
- 5. Mở liên kết trong tab mới
- 6. Nhắc lại: trợ giúp trong Vim để mở trong tab mới
- 7. liên kết ajax mở trong tab mới
- 8. Mở URI trong TAB mới (Silverlight)
- 9. Mở một URL trong một tab mới
- 10. Mở PDF trong tab mới bằng dompdf
- 11. Mở trang trong tab mới bằng cách sử dụng javascript window.open (elementName.elementValue) trong thẻ neo
- 12. tab tmux với tên tệp mở trong vim
- 13. Lỗi biên dịch mở VIM trong tab hiện tại hoặc mới
- 14. Cách sử dụng nhiều tab khi gắn thẻ vào một hàm trong Vim
- 15. .click() sự kiện khi 'Mở trong tab/cửa sổ mới'
- 16. Mở tab mới với AngularJS
- 17. Tab thích ứng trong vim
- 18. javascript window.location trong tab mới
- 19. Mở tab mới khi nhấp vào nút trong AngularJS
- 20. Tải xuống tệp, mở tab mới trong trình duyệt
- 21. Sự kiện Javascript cho "Mở trong tab mới"
- 22. Cách mở tín dụng url của highcharts trong tab mới
- 23. Hooking "Mở trong tab mới" và "Quay lại"
- 24. Windows Phone 8: Mở liên kết trong tab mới
- 25. thuộc tính nút liên kết để mở trong tab mới?
- 26. Rails: Mở liên kết trong tab mới (với 'link_to')
- 27. Hoàn tác đóng tab trong Vim
- 28. Sử dụng thẻ trong Vim
- 29. Bản đồ chuyển đổi tab trong vim sang tab nghịch đảo trong Vim
- 30. Selenium WebDriver: Mở tab mới thay vì cửa sổ mới
Một siêu tăng áp này: http://stackoverflow.com/questions/539231/how-to-use-multiple-tabs-when-tagging-to-a-function -in-vim: chỉ mở trên tab mới nếu trong một tệp khác và khi đóng tab mới, hãy quay lại trang gốc. –