Is there a way on macOS to take a screenshot of a region and paste it in a single action?












0














I do software QA. I may take hundreds of screenshots a day at times. What I'd like to be able to do is press one key combination that would




  1. Bring up a mouse cursor to select a rectangular screen region via click and drag.

  2. After I have selected the screen region, immediately paste the screenshot into the currently active document, at the current keyboard cursor location.


Currently I'm using Snagit, which requires one key combination to select and copy to clipboard, then a second to paste.



I am using macOS High Sierra.










share|improve this question






















  • macOS natively will allow you to capture to clipboard [Cmd/Ctrl/Shift/4], but not paste in in the same move; you'd still need to hit Cmd/v.
    – Tetsujin
    Dec 13 '18 at 19:18
















0














I do software QA. I may take hundreds of screenshots a day at times. What I'd like to be able to do is press one key combination that would




  1. Bring up a mouse cursor to select a rectangular screen region via click and drag.

  2. After I have selected the screen region, immediately paste the screenshot into the currently active document, at the current keyboard cursor location.


Currently I'm using Snagit, which requires one key combination to select and copy to clipboard, then a second to paste.



I am using macOS High Sierra.










share|improve this question






















  • macOS natively will allow you to capture to clipboard [Cmd/Ctrl/Shift/4], but not paste in in the same move; you'd still need to hit Cmd/v.
    – Tetsujin
    Dec 13 '18 at 19:18














0












0








0







I do software QA. I may take hundreds of screenshots a day at times. What I'd like to be able to do is press one key combination that would




  1. Bring up a mouse cursor to select a rectangular screen region via click and drag.

  2. After I have selected the screen region, immediately paste the screenshot into the currently active document, at the current keyboard cursor location.


Currently I'm using Snagit, which requires one key combination to select and copy to clipboard, then a second to paste.



I am using macOS High Sierra.










share|improve this question













I do software QA. I may take hundreds of screenshots a day at times. What I'd like to be able to do is press one key combination that would




  1. Bring up a mouse cursor to select a rectangular screen region via click and drag.

  2. After I have selected the screen region, immediately paste the screenshot into the currently active document, at the current keyboard cursor location.


Currently I'm using Snagit, which requires one key combination to select and copy to clipboard, then a second to paste.



I am using macOS High Sierra.







macos screenshot






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Dec 13 '18 at 19:12









Clement Cherlin

1013




1013












  • macOS natively will allow you to capture to clipboard [Cmd/Ctrl/Shift/4], but not paste in in the same move; you'd still need to hit Cmd/v.
    – Tetsujin
    Dec 13 '18 at 19:18


















  • macOS natively will allow you to capture to clipboard [Cmd/Ctrl/Shift/4], but not paste in in the same move; you'd still need to hit Cmd/v.
    – Tetsujin
    Dec 13 '18 at 19:18
















macOS natively will allow you to capture to clipboard [Cmd/Ctrl/Shift/4], but not paste in in the same move; you'd still need to hit Cmd/v.
– Tetsujin
Dec 13 '18 at 19:18




macOS natively will allow you to capture to clipboard [Cmd/Ctrl/Shift/4], but not paste in in the same move; you'd still need to hit Cmd/v.
– Tetsujin
Dec 13 '18 at 19:18










2 Answers
2






active

oldest

votes


















0














Grab



According to Apple High Sierra Comes equipped with an application called Grab.




Grab is a Mac Snipping Tool alternative that makes it possible to take
screenshots of your screen and save them as image files. Just like
Snipping Tool for Windows, Grab has several screen-capture modes, and
it also supports keyboard shortcuts. Best of all, there’s no need to
look for Snipping Tool download for Mac links as Grab comes included
with all recent versions of macOS. - Disk Drill Blog




To access Grab, you can either:




  • Open it from the Utilities folder under Applications.

  • Open it from the Utilities folder under Applications.

  • Type /Applications/Utilities/Grab.app in Finder.

  • Open Launchpad → Other → Grab.

  • Open Spotlight and type in Grab.


Shortcuts



Once grab is open you have several keyboard shorcut options:




  • Grab → Capture → Selection: using this option, you can capture a specific region of your screen by dragging a selection box around.

  • Shift + Command + A: this shortcut provides an alternative way how to trigger the selection option.

  • Shift + Command + W: this shortcut provides an alternative way how to trigger the window-capture option.

  • Command + Z: this shortcut provides an alternative way how to trigger the screen-capture option.

  • Shift + Command + Z: this shortcut provides an alternative way how to trigger the timed screen-capture option.




Answer is courtesy Disk Drill Blog - Is There a Snipping Tool for Mac?.






share|improve this answer





















  • Unfortunately, you will not be able to paste in the same move. I've never heard of Snipping type tools that would do this. This will solve the problem of region based snippets though.
    – Bennett Yeo
    Dec 13 '18 at 20:22



















0














There doesn't seem to be a simple one-stop solution. I ended up using AppleScript and installing FastScripts (free for up to 10 keyboard shortcuts) for the keyboard shortcut.



The text of the script is



do shell script "screencapture -c -i -s"
tell application "Firefox" to activate
tell application "System Events"
keystroke "v" using command down
end tell


This runs the screencapture utility. -c saves the screenshot to the clipboard. -i interactively selects a screen region to capture. -s forces mouse selection mode. See man screencapture for more details.



It then switches to Firefox (but one could substitute any application), and types Command-V to paste the screenshot.



I saved the script as /Library/Scripts/Screenshot to Firefox.scpt and set a keyboard shortcut using FastScripts.






share|improve this answer





















    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "3"
    };
    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: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    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%2fsuperuser.com%2fquestions%2f1383379%2fis-there-a-way-on-macos-to-take-a-screenshot-of-a-region-and-paste-it-in-a-singl%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














    Grab



    According to Apple High Sierra Comes equipped with an application called Grab.




    Grab is a Mac Snipping Tool alternative that makes it possible to take
    screenshots of your screen and save them as image files. Just like
    Snipping Tool for Windows, Grab has several screen-capture modes, and
    it also supports keyboard shortcuts. Best of all, there’s no need to
    look for Snipping Tool download for Mac links as Grab comes included
    with all recent versions of macOS. - Disk Drill Blog




    To access Grab, you can either:




    • Open it from the Utilities folder under Applications.

    • Open it from the Utilities folder under Applications.

    • Type /Applications/Utilities/Grab.app in Finder.

    • Open Launchpad → Other → Grab.

    • Open Spotlight and type in Grab.


    Shortcuts



    Once grab is open you have several keyboard shorcut options:




    • Grab → Capture → Selection: using this option, you can capture a specific region of your screen by dragging a selection box around.

    • Shift + Command + A: this shortcut provides an alternative way how to trigger the selection option.

    • Shift + Command + W: this shortcut provides an alternative way how to trigger the window-capture option.

    • Command + Z: this shortcut provides an alternative way how to trigger the screen-capture option.

    • Shift + Command + Z: this shortcut provides an alternative way how to trigger the timed screen-capture option.




    Answer is courtesy Disk Drill Blog - Is There a Snipping Tool for Mac?.






    share|improve this answer





















    • Unfortunately, you will not be able to paste in the same move. I've never heard of Snipping type tools that would do this. This will solve the problem of region based snippets though.
      – Bennett Yeo
      Dec 13 '18 at 20:22
















    0














    Grab



    According to Apple High Sierra Comes equipped with an application called Grab.




    Grab is a Mac Snipping Tool alternative that makes it possible to take
    screenshots of your screen and save them as image files. Just like
    Snipping Tool for Windows, Grab has several screen-capture modes, and
    it also supports keyboard shortcuts. Best of all, there’s no need to
    look for Snipping Tool download for Mac links as Grab comes included
    with all recent versions of macOS. - Disk Drill Blog




    To access Grab, you can either:




    • Open it from the Utilities folder under Applications.

    • Open it from the Utilities folder under Applications.

    • Type /Applications/Utilities/Grab.app in Finder.

    • Open Launchpad → Other → Grab.

    • Open Spotlight and type in Grab.


    Shortcuts



    Once grab is open you have several keyboard shorcut options:




    • Grab → Capture → Selection: using this option, you can capture a specific region of your screen by dragging a selection box around.

    • Shift + Command + A: this shortcut provides an alternative way how to trigger the selection option.

    • Shift + Command + W: this shortcut provides an alternative way how to trigger the window-capture option.

    • Command + Z: this shortcut provides an alternative way how to trigger the screen-capture option.

    • Shift + Command + Z: this shortcut provides an alternative way how to trigger the timed screen-capture option.




    Answer is courtesy Disk Drill Blog - Is There a Snipping Tool for Mac?.






    share|improve this answer





















    • Unfortunately, you will not be able to paste in the same move. I've never heard of Snipping type tools that would do this. This will solve the problem of region based snippets though.
      – Bennett Yeo
      Dec 13 '18 at 20:22














    0












    0








    0






    Grab



    According to Apple High Sierra Comes equipped with an application called Grab.




    Grab is a Mac Snipping Tool alternative that makes it possible to take
    screenshots of your screen and save them as image files. Just like
    Snipping Tool for Windows, Grab has several screen-capture modes, and
    it also supports keyboard shortcuts. Best of all, there’s no need to
    look for Snipping Tool download for Mac links as Grab comes included
    with all recent versions of macOS. - Disk Drill Blog




    To access Grab, you can either:




    • Open it from the Utilities folder under Applications.

    • Open it from the Utilities folder under Applications.

    • Type /Applications/Utilities/Grab.app in Finder.

    • Open Launchpad → Other → Grab.

    • Open Spotlight and type in Grab.


    Shortcuts



    Once grab is open you have several keyboard shorcut options:




    • Grab → Capture → Selection: using this option, you can capture a specific region of your screen by dragging a selection box around.

    • Shift + Command + A: this shortcut provides an alternative way how to trigger the selection option.

    • Shift + Command + W: this shortcut provides an alternative way how to trigger the window-capture option.

    • Command + Z: this shortcut provides an alternative way how to trigger the screen-capture option.

    • Shift + Command + Z: this shortcut provides an alternative way how to trigger the timed screen-capture option.




    Answer is courtesy Disk Drill Blog - Is There a Snipping Tool for Mac?.






    share|improve this answer












    Grab



    According to Apple High Sierra Comes equipped with an application called Grab.




    Grab is a Mac Snipping Tool alternative that makes it possible to take
    screenshots of your screen and save them as image files. Just like
    Snipping Tool for Windows, Grab has several screen-capture modes, and
    it also supports keyboard shortcuts. Best of all, there’s no need to
    look for Snipping Tool download for Mac links as Grab comes included
    with all recent versions of macOS. - Disk Drill Blog




    To access Grab, you can either:




    • Open it from the Utilities folder under Applications.

    • Open it from the Utilities folder under Applications.

    • Type /Applications/Utilities/Grab.app in Finder.

    • Open Launchpad → Other → Grab.

    • Open Spotlight and type in Grab.


    Shortcuts



    Once grab is open you have several keyboard shorcut options:




    • Grab → Capture → Selection: using this option, you can capture a specific region of your screen by dragging a selection box around.

    • Shift + Command + A: this shortcut provides an alternative way how to trigger the selection option.

    • Shift + Command + W: this shortcut provides an alternative way how to trigger the window-capture option.

    • Command + Z: this shortcut provides an alternative way how to trigger the screen-capture option.

    • Shift + Command + Z: this shortcut provides an alternative way how to trigger the timed screen-capture option.




    Answer is courtesy Disk Drill Blog - Is There a Snipping Tool for Mac?.







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Dec 13 '18 at 20:18









    Bennett Yeo

    358318




    358318












    • Unfortunately, you will not be able to paste in the same move. I've never heard of Snipping type tools that would do this. This will solve the problem of region based snippets though.
      – Bennett Yeo
      Dec 13 '18 at 20:22


















    • Unfortunately, you will not be able to paste in the same move. I've never heard of Snipping type tools that would do this. This will solve the problem of region based snippets though.
      – Bennett Yeo
      Dec 13 '18 at 20:22
















    Unfortunately, you will not be able to paste in the same move. I've never heard of Snipping type tools that would do this. This will solve the problem of region based snippets though.
    – Bennett Yeo
    Dec 13 '18 at 20:22




    Unfortunately, you will not be able to paste in the same move. I've never heard of Snipping type tools that would do this. This will solve the problem of region based snippets though.
    – Bennett Yeo
    Dec 13 '18 at 20:22













    0














    There doesn't seem to be a simple one-stop solution. I ended up using AppleScript and installing FastScripts (free for up to 10 keyboard shortcuts) for the keyboard shortcut.



    The text of the script is



    do shell script "screencapture -c -i -s"
    tell application "Firefox" to activate
    tell application "System Events"
    keystroke "v" using command down
    end tell


    This runs the screencapture utility. -c saves the screenshot to the clipboard. -i interactively selects a screen region to capture. -s forces mouse selection mode. See man screencapture for more details.



    It then switches to Firefox (but one could substitute any application), and types Command-V to paste the screenshot.



    I saved the script as /Library/Scripts/Screenshot to Firefox.scpt and set a keyboard shortcut using FastScripts.






    share|improve this answer


























      0














      There doesn't seem to be a simple one-stop solution. I ended up using AppleScript and installing FastScripts (free for up to 10 keyboard shortcuts) for the keyboard shortcut.



      The text of the script is



      do shell script "screencapture -c -i -s"
      tell application "Firefox" to activate
      tell application "System Events"
      keystroke "v" using command down
      end tell


      This runs the screencapture utility. -c saves the screenshot to the clipboard. -i interactively selects a screen region to capture. -s forces mouse selection mode. See man screencapture for more details.



      It then switches to Firefox (but one could substitute any application), and types Command-V to paste the screenshot.



      I saved the script as /Library/Scripts/Screenshot to Firefox.scpt and set a keyboard shortcut using FastScripts.






      share|improve this answer
























        0












        0








        0






        There doesn't seem to be a simple one-stop solution. I ended up using AppleScript and installing FastScripts (free for up to 10 keyboard shortcuts) for the keyboard shortcut.



        The text of the script is



        do shell script "screencapture -c -i -s"
        tell application "Firefox" to activate
        tell application "System Events"
        keystroke "v" using command down
        end tell


        This runs the screencapture utility. -c saves the screenshot to the clipboard. -i interactively selects a screen region to capture. -s forces mouse selection mode. See man screencapture for more details.



        It then switches to Firefox (but one could substitute any application), and types Command-V to paste the screenshot.



        I saved the script as /Library/Scripts/Screenshot to Firefox.scpt and set a keyboard shortcut using FastScripts.






        share|improve this answer












        There doesn't seem to be a simple one-stop solution. I ended up using AppleScript and installing FastScripts (free for up to 10 keyboard shortcuts) for the keyboard shortcut.



        The text of the script is



        do shell script "screencapture -c -i -s"
        tell application "Firefox" to activate
        tell application "System Events"
        keystroke "v" using command down
        end tell


        This runs the screencapture utility. -c saves the screenshot to the clipboard. -i interactively selects a screen region to capture. -s forces mouse selection mode. See man screencapture for more details.



        It then switches to Firefox (but one could substitute any application), and types Command-V to paste the screenshot.



        I saved the script as /Library/Scripts/Screenshot to Firefox.scpt and set a keyboard shortcut using FastScripts.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Dec 13 '18 at 21:14









        Clement Cherlin

        1013




        1013






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Super User!


            • 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.





            Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


            Please pay close attention to the following guidance:


            • 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%2fsuperuser.com%2fquestions%2f1383379%2fis-there-a-way-on-macos-to-take-a-screenshot-of-a-region-and-paste-it-in-a-singl%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

            "Incorrect syntax near the keyword 'ON'. (on update cascade, on delete cascade,)

            Alcedinidae

            Origin of the phrase “under your belt”?