Ctrl + w Ctrl + i und: stj ist nett, aber wie spreche ich zu einem Tag (unter dem Cursor) in einem neuen Tab in GVim/Vim?Öffnen (c) Tags in neue Registerkarte in (G) Vim
Antwort
ähnliche Frage How to use multiple tabs when tagging to a function in Vim
Es weist darauf hin, this wiki (which points back at stackoverflow) mit diesen Einstellungen (scheint in Terminal ok zu arbeiten, haben nicht versucht, gvim):
"--------------------
" 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>
Dieser erste Link enthielt die magische 'nmap
Das ist wirklich nett, aber es * öffnet * immer einen neuen Tab. Was ist, wenn die Datei bereits in einer anderen Registerkarte geöffnet ist? Gibt es einen Weg, es zu tun? –
@OlivierPons Siehe meine Antwort auf diesen Beitrag, um es zu bekommen, vorhandene Tabs wiederzuverwenden: http://vi.stackexchange.com/questions/10014/navigate-to-tag-in-a-new-tab-if-not-ready -eröffnet-wie-tab-drop/10320 # 10320 – Tim
Sie können leicht Sprung zu markieren, in eine neue Registerkarte ähnliche
<c-w>gf open in a new tab (Ctrl-w gf)
auch können Sie es in einer geteilten Ansicht öffnen:
<c-w>f open in a new window (Ctrl-w f)
prüfen diese - http://vim.wikia.com/wiki/Open_file_under_cursor
- 1. Programmatisch eine neue Registerkarte in ie7 öffnen
- 2. Öffnen Sie neue Registerkarte in Jquery
- 3. Konnte in Ipad keine neue Registerkarte öffnen
- 4. Öffnen Sie Google-Links in neue Registerkarte
- 5. Ist es möglich, eine neue Registerkarte in einer bestimmten Zeile in vim zu öffnen?
- 6. Müssen Links in neue Registerkarte in ie8 öffnen!
- 7. Wie zu öffnen Link in neue Registerkarte in PHP
- 8. VIM öffnen Kompilierfehler in bestehenden oder neuen Registerkarte
- 9. eine neue Registerkarte öffnen PDF-Datei lesen
- 10. Chrome Webdriver kann nicht neue Registerkarte öffnen
- 11. Auslöser Chrome-Erweiterung auf neue Registerkarte öffnen
- 12. Datei herunterladen, neue Registerkarte im Browser öffnen
- 13. mit g-Tags in Controller
- 14. Öffnen Sie eine neue Registerkarte in Safari programmgesteuert mit JS
- 15. Adblock aktiv, dann Hyperlink nicht öffnen in neue Registerkarte
- 16. Javascript: Öffnen PDF in neue Registerkarte von Byte-Array
- 17. Öffnen Sie eine neue Registerkarte auf Schaltfläche klicken in AngularJS
- 18. Öffnen Sie neue Registerkarte von Code hinter in Asp.net MVC
- 19. Öffnen Sie eine neue Registerkarte automatisch in iOS
- 20. Mapping vim Registerkarte mit Schlüssel automatisch zu öffnen NERDTree
- 21. Öffnen Sie einen Puffer auf einer neuen Registerkarte auf Vim
- 22. (g) vim ersetzen Regex
- 23. G ++ neue ABI Probleme
- 24. müssen Link in neue Registerkarte des Browsers öffnen, ohne die aktuelle Registerkarte zu verlassen
- 25. Neue Registerkarte direkt neben der aktuell aktiven Registerkarte in Xcode öffnen
- 26. In derselben Browser-Registerkarte aus Trello öffnen
- 27. Neue Zeile in Vim löschen
- 28. ExtJS Anzeige Link in neue Registerkarte
- 29. Firefox Öffnen Sie eine neue Registerkarte anstelle eines Pop-Fensters?
- 30. Neue Registerkarte öffnen Terminal Reset gemset von rvm
Aufgeladene Obermenge dafür: http://stackoverflow.com/questions/539231/how-to-use-multiple-tabs-when-tagging-to-a-function -in-vim: nur auf einer neuen Registerkarte öffnen, wenn in einer anderen Datei und beim Schließen der neuen Registerkarte zurück zum übergeordneten Element. –