Are CTRL+C and the same?Why is MacVim starting differently every other invocation?Encoding issue with filename in MacVimPermission Error when using vim-geeknoteVisually selecting a line and then deleting does not copy to black hole registerWhen using macvim with symlinks, is opening vim just calling mvim -v?Youcompleteme on Mac OS XHow to make <S-A-Left> and <S-A-Right> work in vim within Mac TerminalCan I retain and restore all the GUI windows and its files on launch on Vim?neocomplete error when using latest spf13-vimAvoid “write partial file”?

Was Tyrion always a poor strategist?

Is my company merging branches wrong?

Does George B Sperry logo on fold case for photos indicate photographer or case manufacturer?

Can dirty bird feeders make birds sick?

Does a windmilling propeller create more drag than a stopped propeller in an engine out scenario?

If the Charles SSL Proxy shows me sensitive data, is that data insecure/exposed?

Gambler's Fallacy Dice

Are there any nuances between "dismiss" and "ignore"?

Why was Harry at the Weasley's at the beginning of Goblet of Fire but at the Dursleys' after?

Presenting 2 results for one variable using a left brace

Are CTRL+C and <esc> the same?

What is metrics.roc_curve and metrics.auc measuring when I'm comparing binary data with probability estimates?

1950s or earlier book with electrical currents living on Pluto

How to become an Editorial board member?

Why was Houston selected as the location for the Manned Spacecraft Center?

Good examples of "two is easy, three is hard" in computational sciences

Was murdering a slave illegal in American slavery, and if so, what punishments were given for it?

What quantum phenomena violate the superposition principle in electromagnetism?

Does the fact that we can only measure the two-way speed of light undermine the axiom of invariance?

List of lists elementwise greater/smaller than

400–430 degrees Celsius heated bath

How is dynamic resistance of a diode modeled for large voltage variations?

If you attack a Tarrasque while swallowed, what AC do you need to beat to hit it?

Keeping the dodos out of the field



Are CTRL+C and the same?


Why is MacVim starting differently every other invocation?Encoding issue with filename in MacVimPermission Error when using vim-geeknoteVisually selecting a line and then deleting does not copy to black hole registerWhen using macvim with symlinks, is opening vim just calling mvim -v?Youcompleteme on Mac OS XHow to make <S-A-Left> and <S-A-Right> work in vim within Mac TerminalCan I retain and restore all the GUI windows and its files on launch on Vim?neocomplete error when using latest spf13-vimAvoid “write partial file”?













1















I tried entering the key sequence <esc>+<n>+i+<some-char>+<esc> and it'll type <some-char> <n> times.



But if I'm using a macbook keyboard there is no escape key, so I tried this instead <CTRL+C>+<n>+i+<some-char>+<CTRL+C>, and it didn't type <some-char> <n> times; is there an alternative way to do this on a Macbook, or when you don't have an esc key?










share|improve this question






















  • Wdym no escape key? Is this a macbook with a touchbar? There is an esc on the touchbar, afaik

    – D. Ben Knoble
    4 hours ago











  • I'm not talking about a particular Macbook. I had one some years ago from work and it didn't have an esc key and drove me nuts!

    – leeand00
    4 hours ago











  • Mine has esc. Thats bizarre. Ctrl-C cancels sometimes, cancelling the effects of some operations

    – D. Ben Knoble
    4 hours ago











  • Ah wait sorry, now I remember, it was a MacBook Air. And that was a MacBook Error.

    – leeand00
    1 hour ago















1















I tried entering the key sequence <esc>+<n>+i+<some-char>+<esc> and it'll type <some-char> <n> times.



But if I'm using a macbook keyboard there is no escape key, so I tried this instead <CTRL+C>+<n>+i+<some-char>+<CTRL+C>, and it didn't type <some-char> <n> times; is there an alternative way to do this on a Macbook, or when you don't have an esc key?










share|improve this question






















  • Wdym no escape key? Is this a macbook with a touchbar? There is an esc on the touchbar, afaik

    – D. Ben Knoble
    4 hours ago











  • I'm not talking about a particular Macbook. I had one some years ago from work and it didn't have an esc key and drove me nuts!

    – leeand00
    4 hours ago











  • Mine has esc. Thats bizarre. Ctrl-C cancels sometimes, cancelling the effects of some operations

    – D. Ben Knoble
    4 hours ago











  • Ah wait sorry, now I remember, it was a MacBook Air. And that was a MacBook Error.

    – leeand00
    1 hour ago













1












1








1








I tried entering the key sequence <esc>+<n>+i+<some-char>+<esc> and it'll type <some-char> <n> times.



But if I'm using a macbook keyboard there is no escape key, so I tried this instead <CTRL+C>+<n>+i+<some-char>+<CTRL+C>, and it didn't type <some-char> <n> times; is there an alternative way to do this on a Macbook, or when you don't have an esc key?










share|improve this question














I tried entering the key sequence <esc>+<n>+i+<some-char>+<esc> and it'll type <some-char> <n> times.



But if I'm using a macbook keyboard there is no escape key, so I tried this instead <CTRL+C>+<n>+i+<some-char>+<CTRL+C>, and it didn't type <some-char> <n> times; is there an alternative way to do this on a Macbook, or when you don't have an esc key?







macvim






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked 4 hours ago









leeand00leeand00

1,24911124




1,24911124












  • Wdym no escape key? Is this a macbook with a touchbar? There is an esc on the touchbar, afaik

    – D. Ben Knoble
    4 hours ago











  • I'm not talking about a particular Macbook. I had one some years ago from work and it didn't have an esc key and drove me nuts!

    – leeand00
    4 hours ago











  • Mine has esc. Thats bizarre. Ctrl-C cancels sometimes, cancelling the effects of some operations

    – D. Ben Knoble
    4 hours ago











  • Ah wait sorry, now I remember, it was a MacBook Air. And that was a MacBook Error.

    – leeand00
    1 hour ago

















  • Wdym no escape key? Is this a macbook with a touchbar? There is an esc on the touchbar, afaik

    – D. Ben Knoble
    4 hours ago











  • I'm not talking about a particular Macbook. I had one some years ago from work and it didn't have an esc key and drove me nuts!

    – leeand00
    4 hours ago











  • Mine has esc. Thats bizarre. Ctrl-C cancels sometimes, cancelling the effects of some operations

    – D. Ben Knoble
    4 hours ago











  • Ah wait sorry, now I remember, it was a MacBook Air. And that was a MacBook Error.

    – leeand00
    1 hour ago
















Wdym no escape key? Is this a macbook with a touchbar? There is an esc on the touchbar, afaik

– D. Ben Knoble
4 hours ago





Wdym no escape key? Is this a macbook with a touchbar? There is an esc on the touchbar, afaik

– D. Ben Knoble
4 hours ago













I'm not talking about a particular Macbook. I had one some years ago from work and it didn't have an esc key and drove me nuts!

– leeand00
4 hours ago





I'm not talking about a particular Macbook. I had one some years ago from work and it didn't have an esc key and drove me nuts!

– leeand00
4 hours ago













Mine has esc. Thats bizarre. Ctrl-C cancels sometimes, cancelling the effects of some operations

– D. Ben Knoble
4 hours ago





Mine has esc. Thats bizarre. Ctrl-C cancels sometimes, cancelling the effects of some operations

– D. Ben Knoble
4 hours ago













Ah wait sorry, now I remember, it was a MacBook Air. And that was a MacBook Error.

– leeand00
1 hour ago





Ah wait sorry, now I remember, it was a MacBook Air. And that was a MacBook Error.

– leeand00
1 hour ago










1 Answer
1






active

oldest

votes


















2














<esc> and <C-c> are mostly similar.



They will differ in some cases such as the following:



  • Doing a vertical insert (<C-v>, then going down, then i to insert the same character, or text, on multiple lines): <esc> will leave the insert mode and insert the typed text on the selected lines, whereas <C-c> will leave the insert mode and will only insert the text where the cursor was (cancelling the vertical insert).

  • When using input(), the behaviour changes, cf: https://stackoverflow.com/a/56163617/3866623


  • <n>i, as in your question, esc will insert n times what you typed, <C-c> will cancel the input and insert it once.

<C-c> is pretty much cancelling the action and going back in Normal mode.



If you want an alternative to <esc>, <C-[> (CTRL-[) is doing exactly the same, in case you don't have an escape key.



For reference, :help i_CTRL-[ and :help i_CTRL-C:



<Esc> or CTRL-[ End insert or Replace mode, go back to Normal mode. Finish 
abbreviation.
Note: If your <Esc> key is hard to hit on your keyboard,
train yourself to use CTRL-[. If Esc doesn't work and you
are using a Mac, try CTRL-Esc. Or disable Listening under
Accessibility preferences.

CTRL-C Quit insert mode, go back to Normal mode. Do not check for
abbreviations. Does not trigger the InsertLeave autocommand
event.





share|improve this answer

























    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
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fvi.stackexchange.com%2fquestions%2f20027%2fare-ctrlc-and-esc-the-same%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    2














    <esc> and <C-c> are mostly similar.



    They will differ in some cases such as the following:



    • Doing a vertical insert (<C-v>, then going down, then i to insert the same character, or text, on multiple lines): <esc> will leave the insert mode and insert the typed text on the selected lines, whereas <C-c> will leave the insert mode and will only insert the text where the cursor was (cancelling the vertical insert).

    • When using input(), the behaviour changes, cf: https://stackoverflow.com/a/56163617/3866623


    • <n>i, as in your question, esc will insert n times what you typed, <C-c> will cancel the input and insert it once.

    <C-c> is pretty much cancelling the action and going back in Normal mode.



    If you want an alternative to <esc>, <C-[> (CTRL-[) is doing exactly the same, in case you don't have an escape key.



    For reference, :help i_CTRL-[ and :help i_CTRL-C:



    <Esc> or CTRL-[ End insert or Replace mode, go back to Normal mode. Finish 
    abbreviation.
    Note: If your <Esc> key is hard to hit on your keyboard,
    train yourself to use CTRL-[. If Esc doesn't work and you
    are using a Mac, try CTRL-Esc. Or disable Listening under
    Accessibility preferences.

    CTRL-C Quit insert mode, go back to Normal mode. Do not check for
    abbreviations. Does not trigger the InsertLeave autocommand
    event.





    share|improve this answer





























      2














      <esc> and <C-c> are mostly similar.



      They will differ in some cases such as the following:



      • Doing a vertical insert (<C-v>, then going down, then i to insert the same character, or text, on multiple lines): <esc> will leave the insert mode and insert the typed text on the selected lines, whereas <C-c> will leave the insert mode and will only insert the text where the cursor was (cancelling the vertical insert).

      • When using input(), the behaviour changes, cf: https://stackoverflow.com/a/56163617/3866623


      • <n>i, as in your question, esc will insert n times what you typed, <C-c> will cancel the input and insert it once.

      <C-c> is pretty much cancelling the action and going back in Normal mode.



      If you want an alternative to <esc>, <C-[> (CTRL-[) is doing exactly the same, in case you don't have an escape key.



      For reference, :help i_CTRL-[ and :help i_CTRL-C:



      <Esc> or CTRL-[ End insert or Replace mode, go back to Normal mode. Finish 
      abbreviation.
      Note: If your <Esc> key is hard to hit on your keyboard,
      train yourself to use CTRL-[. If Esc doesn't work and you
      are using a Mac, try CTRL-Esc. Or disable Listening under
      Accessibility preferences.

      CTRL-C Quit insert mode, go back to Normal mode. Do not check for
      abbreviations. Does not trigger the InsertLeave autocommand
      event.





      share|improve this answer



























        2












        2








        2







        <esc> and <C-c> are mostly similar.



        They will differ in some cases such as the following:



        • Doing a vertical insert (<C-v>, then going down, then i to insert the same character, or text, on multiple lines): <esc> will leave the insert mode and insert the typed text on the selected lines, whereas <C-c> will leave the insert mode and will only insert the text where the cursor was (cancelling the vertical insert).

        • When using input(), the behaviour changes, cf: https://stackoverflow.com/a/56163617/3866623


        • <n>i, as in your question, esc will insert n times what you typed, <C-c> will cancel the input and insert it once.

        <C-c> is pretty much cancelling the action and going back in Normal mode.



        If you want an alternative to <esc>, <C-[> (CTRL-[) is doing exactly the same, in case you don't have an escape key.



        For reference, :help i_CTRL-[ and :help i_CTRL-C:



        <Esc> or CTRL-[ End insert or Replace mode, go back to Normal mode. Finish 
        abbreviation.
        Note: If your <Esc> key is hard to hit on your keyboard,
        train yourself to use CTRL-[. If Esc doesn't work and you
        are using a Mac, try CTRL-Esc. Or disable Listening under
        Accessibility preferences.

        CTRL-C Quit insert mode, go back to Normal mode. Do not check for
        abbreviations. Does not trigger the InsertLeave autocommand
        event.





        share|improve this answer















        <esc> and <C-c> are mostly similar.



        They will differ in some cases such as the following:



        • Doing a vertical insert (<C-v>, then going down, then i to insert the same character, or text, on multiple lines): <esc> will leave the insert mode and insert the typed text on the selected lines, whereas <C-c> will leave the insert mode and will only insert the text where the cursor was (cancelling the vertical insert).

        • When using input(), the behaviour changes, cf: https://stackoverflow.com/a/56163617/3866623


        • <n>i, as in your question, esc will insert n times what you typed, <C-c> will cancel the input and insert it once.

        <C-c> is pretty much cancelling the action and going back in Normal mode.



        If you want an alternative to <esc>, <C-[> (CTRL-[) is doing exactly the same, in case you don't have an escape key.



        For reference, :help i_CTRL-[ and :help i_CTRL-C:



        <Esc> or CTRL-[ End insert or Replace mode, go back to Normal mode. Finish 
        abbreviation.
        Note: If your <Esc> key is hard to hit on your keyboard,
        train yourself to use CTRL-[. If Esc doesn't work and you
        are using a Mac, try CTRL-Esc. Or disable Listening under
        Accessibility preferences.

        CTRL-C Quit insert mode, go back to Normal mode. Do not check for
        abbreviations. Does not trigger the InsertLeave autocommand
        event.






        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited 1 hour ago

























        answered 2 hours ago









        padawinpadawin

        6836




        6836



























            draft saved

            draft discarded
















































            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%2f20027%2fare-ctrlc-and-esc-the-same%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

            Log på Navigationsmenu

            Creating second map without labels using QGIS?How to lock map labels for inset map in Print Composer?How to Force the Showing of Labels of a Vector File in QGISQGIS Valmiera, Labels only show for part of polygonsRemoving duplicate point labels in QGISLabeling every feature using QGIS?Show labels for point features outside map canvasAbbreviate Road Labels in QGIS only when requiredExporting map from composer in QGIS - text labels have moved in output?How to make sure labels in qgis turn up in layout map?Writing label expression with ArcMap and If then Statement?

            Nuuk Indholdsfortegnelse Etyomologi | Historie | Geografi | Transport og infrastruktur | Politik og administration | Uddannelsesinstitutioner | Kultur | Venskabsbyer | Noter | Eksterne henvisninger | Se også | Navigationsmenuwww.sermersooq.gl64°10′N 51°45′V / 64.167°N 51.750°V / 64.167; -51.75064°10′N 51°45′V / 64.167°N 51.750°V / 64.167; -51.750DMI - KlimanormalerSalmonsen, s. 850Grønlands Naturinstitut undersøger rensdyr i Akia og Maniitsoq foråret 2008Grønlands NaturinstitutNy vej til Qinngorput indviet i dagAntallet af biler i Nuuk må begrænsesNy taxacentral mødt med demonstrationKøreplan. Rute 1, 2 og 3SnescootersporNuukNord er for storSkoler i Kommuneqarfik SermersooqAtuarfik Samuel KleinschmidtKangillinguit AtuarfiatNuussuup AtuarfiaNuuk Internationale FriskoleIlinniarfissuaq, Grønlands SeminariumLedelseÅrsberetning for 2008Kunst og arkitekturÅrsberetning for 2008Julie om naturenNuuk KunstmuseumSilamiutGrønlands Nationalmuseum og ArkivStatistisk ÅrbogGrønlands LandsbibliotekStore koncerter på stribeVandhund nummer 1.000.000Kommuneqarfik Sermersooq – MalikForsidenVenskabsbyerLyngby-Taarbæk i GrønlandArctic Business NetworkWinter Cities 2008 i NuukDagligt opdaterede satellitbilleder fra NuukområdetKommuneqarfik Sermersooqs hjemmesideTurist i NuukGrønlands Statistiks databankGrønlands Hjemmestyres valgresultaterrrWorldCat124325457671310-5