Open new file while keeping the focus on the the current bufferCan I open a new vim split from an existing buffer?How do you open a new buffer in the current window?How can I detect whether an unlisted buffer contains a new file or an existing file?First buffer (the [No Name] buffer) is not empty when I start VimHow do I open a new buffer without opening it in a split?A built-in way to make Vim open a new buffer with file?Pipe the content of the current buffer into an external command and then read the output into a new empty buffer?Add new buffer after current oneChange buffer focus on enter?How to make the edit command open the file in the first non NERDTree buffer window

Is honey really a supersaturated solution? Does heating to un-crystalize redissolve it or melt it?

How to define limit operations in general topological spaces? Are nets able to do this?

Is there a hypothetical scenario that would make Earth uninhabitable for humans, but not for (the majority of) other animals?

usage and meaning of Up

T-SQL LIKE Predicate failed to match with whitespace in XML converted varchar

Official degrees of earth’s rotation per day

Do ranged attacks with improvised weapons get the bonus from the archery fighting style?

Am I eligible for the Eurail Youth pass? I am 27.5 years old

Generic TVP tradeoffs?

Describing a chess game in a novel

What is the relationship between relativity and the Doppler effect?

Can other pieces capture a threatening piece and prevent a checkmate?

What can I do if I am asked to learn different programming languages very frequently?

How to generate binary array whose elements with values 1 are randomly drawn

Deletion of copy-ctor & copy-assignment - public, private or protected?

Do native speakers use "ultima" and "proxima" frequently in spoken English?

Can you move over difficult terrain with only 5' of movement?

Does .bashrc contain syntax errors?

What are substitutions for coconut in curry?

Why is there so much iron?

Violin - Can double stops be played when the strings are not next to each other?

How are passwords stolen from companies if they only store hashes?

Tikz: place node leftmost of two nodes of different widths

Light propagating through a sound wave



Open new file while keeping the focus on the the current buffer


Can I open a new vim split from an existing buffer?How do you open a new buffer in the current window?How can I detect whether an unlisted buffer contains a new file or an existing file?First buffer (the [No Name] buffer) is not empty when I start VimHow do I open a new buffer without opening it in a split?A built-in way to make Vim open a new buffer with file?Pipe the content of the current buffer into an external command and then read the output into a new empty buffer?Add new buffer after current oneChange buffer focus on enter?How to make the edit command open the file in the first non NERDTree buffer window













2















It is possible to open a new file with :edit or :tabnew but without jumping to that new buffer ?










share|improve this question







New contributor




Kevin López is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • no, but you can make a custom command, that will jump back from after opening a new window/tabpage

    – Christian Brabandt
    2 hours ago















2















It is possible to open a new file with :edit or :tabnew but without jumping to that new buffer ?










share|improve this question







New contributor




Kevin López is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • no, but you can make a custom command, that will jump back from after opening a new window/tabpage

    – Christian Brabandt
    2 hours ago













2












2








2








It is possible to open a new file with :edit or :tabnew but without jumping to that new buffer ?










share|improve this question







New contributor




Kevin López is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












It is possible to open a new file with :edit or :tabnew but without jumping to that new buffer ?







buffers






share|improve this question







New contributor




Kevin López is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question







New contributor




Kevin López is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question






New contributor




Kevin López is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 3 hours ago









Kevin LópezKevin López

132




132




New contributor




Kevin López is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Kevin López is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Kevin López is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












  • no, but you can make a custom command, that will jump back from after opening a new window/tabpage

    – Christian Brabandt
    2 hours ago

















  • no, but you can make a custom command, that will jump back from after opening a new window/tabpage

    – Christian Brabandt
    2 hours ago
















no, but you can make a custom command, that will jump back from after opening a new window/tabpage

– Christian Brabandt
2 hours ago





no, but you can make a custom command, that will jump back from after opening a new window/tabpage

– Christian Brabandt
2 hours ago










2 Answers
2






active

oldest

votes


















0














I'm not aware of a command to do this. Not to worry though - you can define your own commands to do it!



For edit, you might want to use something like this to open the file then immediately switch to the previous buffer.



command -nargs=1 Bgedit edit <args> | bprevious



Which you can call with :Bgedit filename.



Explanation:



command - Create a new user-defined command



-nargs=1 - With one argument (the filename)



Bgedit - Name of the command (user-defined commands have to start with capital letters).



What comes next is what you will run when :Bgedit gets called:



edit <args> - open the file



| - Used in vim to chain two commands together, like a semicolon in bash



bprevious - switch to the previous buffer.



For tabnew, you can do the same thing, but using tabprevious



command -nargs=1 Tabbgedit tabnew <args> | tabprevious



You would put these two lines in your .vimrc.






share|improve this answer






























    1














    Perhaps :badd fname is what you look for. It just adds a new buffer to the buffer list without switching to it.



    See :help badd.



    I don't think there is something similar for tabs.






    share|improve this answer























    • Wow, I didn't know about this! Way better than the custom command solution! Nice.

      – f41lurizer
      39 mins ago










    Your Answer








    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "599"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );






    Kevin López is a new contributor. Be nice, and check out our Code of Conduct.









    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fvi.stackexchange.com%2fquestions%2f19222%2fopen-new-file-while-keeping-the-focus-on-the-the-current-buffer%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    I'm not aware of a command to do this. Not to worry though - you can define your own commands to do it!



    For edit, you might want to use something like this to open the file then immediately switch to the previous buffer.



    command -nargs=1 Bgedit edit <args> | bprevious



    Which you can call with :Bgedit filename.



    Explanation:



    command - Create a new user-defined command



    -nargs=1 - With one argument (the filename)



    Bgedit - Name of the command (user-defined commands have to start with capital letters).



    What comes next is what you will run when :Bgedit gets called:



    edit <args> - open the file



    | - Used in vim to chain two commands together, like a semicolon in bash



    bprevious - switch to the previous buffer.



    For tabnew, you can do the same thing, but using tabprevious



    command -nargs=1 Tabbgedit tabnew <args> | tabprevious



    You would put these two lines in your .vimrc.






    share|improve this answer



























      0














      I'm not aware of a command to do this. Not to worry though - you can define your own commands to do it!



      For edit, you might want to use something like this to open the file then immediately switch to the previous buffer.



      command -nargs=1 Bgedit edit <args> | bprevious



      Which you can call with :Bgedit filename.



      Explanation:



      command - Create a new user-defined command



      -nargs=1 - With one argument (the filename)



      Bgedit - Name of the command (user-defined commands have to start with capital letters).



      What comes next is what you will run when :Bgedit gets called:



      edit <args> - open the file



      | - Used in vim to chain two commands together, like a semicolon in bash



      bprevious - switch to the previous buffer.



      For tabnew, you can do the same thing, but using tabprevious



      command -nargs=1 Tabbgedit tabnew <args> | tabprevious



      You would put these two lines in your .vimrc.






      share|improve this answer

























        0












        0








        0







        I'm not aware of a command to do this. Not to worry though - you can define your own commands to do it!



        For edit, you might want to use something like this to open the file then immediately switch to the previous buffer.



        command -nargs=1 Bgedit edit <args> | bprevious



        Which you can call with :Bgedit filename.



        Explanation:



        command - Create a new user-defined command



        -nargs=1 - With one argument (the filename)



        Bgedit - Name of the command (user-defined commands have to start with capital letters).



        What comes next is what you will run when :Bgedit gets called:



        edit <args> - open the file



        | - Used in vim to chain two commands together, like a semicolon in bash



        bprevious - switch to the previous buffer.



        For tabnew, you can do the same thing, but using tabprevious



        command -nargs=1 Tabbgedit tabnew <args> | tabprevious



        You would put these two lines in your .vimrc.






        share|improve this answer













        I'm not aware of a command to do this. Not to worry though - you can define your own commands to do it!



        For edit, you might want to use something like this to open the file then immediately switch to the previous buffer.



        command -nargs=1 Bgedit edit <args> | bprevious



        Which you can call with :Bgedit filename.



        Explanation:



        command - Create a new user-defined command



        -nargs=1 - With one argument (the filename)



        Bgedit - Name of the command (user-defined commands have to start with capital letters).



        What comes next is what you will run when :Bgedit gets called:



        edit <args> - open the file



        | - Used in vim to chain two commands together, like a semicolon in bash



        bprevious - switch to the previous buffer.



        For tabnew, you can do the same thing, but using tabprevious



        command -nargs=1 Tabbgedit tabnew <args> | tabprevious



        You would put these two lines in your .vimrc.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered 2 hours ago









        f41lurizerf41lurizer

        57747




        57747





















            1














            Perhaps :badd fname is what you look for. It just adds a new buffer to the buffer list without switching to it.



            See :help badd.



            I don't think there is something similar for tabs.






            share|improve this answer























            • Wow, I didn't know about this! Way better than the custom command solution! Nice.

              – f41lurizer
              39 mins ago















            1














            Perhaps :badd fname is what you look for. It just adds a new buffer to the buffer list without switching to it.



            See :help badd.



            I don't think there is something similar for tabs.






            share|improve this answer























            • Wow, I didn't know about this! Way better than the custom command solution! Nice.

              – f41lurizer
              39 mins ago













            1












            1








            1







            Perhaps :badd fname is what you look for. It just adds a new buffer to the buffer list without switching to it.



            See :help badd.



            I don't think there is something similar for tabs.






            share|improve this answer













            Perhaps :badd fname is what you look for. It just adds a new buffer to the buffer list without switching to it.



            See :help badd.



            I don't think there is something similar for tabs.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered 2 hours ago









            RalfRalf

            2,695317




            2,695317












            • Wow, I didn't know about this! Way better than the custom command solution! Nice.

              – f41lurizer
              39 mins ago

















            • Wow, I didn't know about this! Way better than the custom command solution! Nice.

              – f41lurizer
              39 mins ago
















            Wow, I didn't know about this! Way better than the custom command solution! Nice.

            – f41lurizer
            39 mins ago





            Wow, I didn't know about this! Way better than the custom command solution! Nice.

            – f41lurizer
            39 mins ago










            Kevin López is a new contributor. Be nice, and check out our Code of Conduct.









            draft saved

            draft discarded


















            Kevin López is a new contributor. Be nice, and check out our Code of Conduct.












            Kevin López is a new contributor. Be nice, and check out our Code of Conduct.











            Kevin López is a new contributor. Be nice, and check out our Code of Conduct.














            Thanks for contributing an answer to Vi and Vim Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid


            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.

            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fvi.stackexchange.com%2fquestions%2f19222%2fopen-new-file-while-keeping-the-focus-on-the-the-current-buffer%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Era Viking Índice Início da Era Viquingue | Cotidiano | Sociedade | Língua | Religião | A arte | As primeiras cidades | As viagens dos viquingues | Viquingues do Oeste e Leste | Fim da Era Viquingue | Fontes históricas | Referências Bibliografia | Ligações externas | Menu de navegação«Sverige då!»«Handel I vikingetid»«O que é Nórdico Antigo»Mito, magia e religião na volsunga saga Um olhar sobre a trajetória mítica do herói sigurd«Bonden var den verklige vikingen»«Vikingatiden»«Vikingatiden»«Vinland»«Guerreiras de Óðinn: As Valkyrjor na Mitologia Viking»1519-9053«Esculpindo símbolos e seres: A arte viking em pedras rúnicas»1679-9313Historia - Tema: VikingarnaAventura e Magia no Mundo das Sagas IslandesasEra Vikinge

            What's the metal clinking sound at the end of credits in Avengers: Endgame?What makes Thanos so strong in Avengers: Endgame?Who is the character that appears at the end of Endgame?What happens to Mjolnir (Thor's hammer) at the end of Endgame?The People's Ages in Avengers: EndgameWhat did Nebula do in Avengers: Endgame?Messing with time in the Avengers: Endgame climaxAvengers: Endgame timelineWhat are the time-travel rules in Avengers Endgame?Why use this song in Avengers: Endgame Opening Logo Sequence?Peggy's age in Avengers Endgame

            Are there legal definitions of ethnicities/races? The 2019 Stack Overflow Developer Survey Results Are In Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)Legal definitions in the United StatesAre there truly legal limits on US interest rates?Are gender identity and sexual orientation federally protected?Why is there an apparent legal bias against digital services?What limits are there to the powers of individual judges in the United States legal system?Are women only scholarships legal under Irish / EU law?Is the term “race” defined by Public Law enacted by Congress of the United StatesIs there a legal definition of race in the US?Neighbors are spying for landlord on Renters is it legal?Are Protected Classes Bi-directional?