guys there is a special global option, which i won't say the name basically it changes default behaviour of opening new buffer so by default it opens in current window and by changing this option you can make it open in new tab this will change not only gf, but :e file also!
вт, 14 янв. 2025 г. в 10:44, Igbanam Ogbuluijah <[email protected]>: > I'd do it like so > > 1. *:vs* (or *:s*) Open the buffer in a new split. This keeps your > position > 2. *gf* to the file under the cursor. > 3. *<C-W>T* Move the new split into a tab > > > > > On Sun, 12 Jan 2025, 11:45 BPJ, <[email protected]> wrote: > >> Apologies if I'm asking the bleeding obvious, but as so often I find it >> hard to find what I'm looking for in the help. >> >> The `gf` mapping opens the file name under the cursor in the same window. >> I have a file with one (absolute) file path on each line, and would like to >> be able to open two or more of them in new tabs without closing that file. >> If I do `gf` and then `:tabe #` I "lose my position" in the file with >> paths. So is there a mapping or command which opens the filepath under the >> cursor in a new tab or at least a new window without losing my position in >> the file with the path, or how could one be created (it probably could, >> this being Vim, but I can't figure out how...)? >> >> TIA, >> /bpj >> >> -- >> -- >> You received this message from the "vim_use" maillist. >> Do not top-post! Type your reply below the text you are replying to. >> For more information, visit http://www.vim.org/maillist.php >> >> --- >> You received this message because you are subscribed to the Google Groups >> "vim_use" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion visit >> https://groups.google.com/d/msgid/vim_use/CADAJKhDj145XNKwep5H%3D_4EOqRLewA%2BqZybfBGbkQZjp%3DKCg1w%40mail.gmail.com >> <https://groups.google.com/d/msgid/vim_use/CADAJKhDj145XNKwep5H%3D_4EOqRLewA%2BqZybfBGbkQZjp%3DKCg1w%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- > -- > You received this message from the "vim_use" maillist. > Do not top-post! Type your reply below the text you are replying to. > For more information, visit http://www.vim.org/maillist.php > > --- > You received this message because you are subscribed to the Google Groups > "vim_use" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > https://groups.google.com/d/msgid/vim_use/CAOmRJrfNESO1ChTrpHhMW%2Bjyw9Djq%3DWCZKc5oF-0QrqR7ka8Dg%40mail.gmail.com > <https://groups.google.com/d/msgid/vim_use/CAOmRJrfNESO1ChTrpHhMW%2Bjyw9Djq%3DWCZKc5oF-0QrqR7ka8Dg%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- -- You received this message from the "vim_use" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_use" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/vim_use/CAOQ%2B-RjhW5vOb8Z4BBViGnv8k-pCNYjUmn6g_ZePmr9dmbh-GQ%40mail.gmail.com.
