{"id":15808,"date":"2016-09-26T19:10:08","date_gmt":"2016-09-26T23:10:08","guid":{"rendered":"http:\/\/mjtsai.com\/blog\/?p=15808"},"modified":"2018-05-08T15:43:18","modified_gmt":"2018-05-08T19:43:18","slug":"mac-terminal-tips","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2016\/09\/26\/mac-terminal-tips\/","title":{"rendered":"Mac Terminal Tips"},"content":{"rendered":"<p><a href=\"https:\/\/twitter.com\/brentsimmons\/status\/779016782648479744\">Brent Simmons<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/brentsimmons\/status\/779016782648479744\"><p>Magic I just learned: in Terminal, do a thing with output (like ls), then do cmd-shift-A.<\/p><\/blockquote>\n<p>This selects the output of the previous command.<\/p>\n\n<p><a href=\"https:\/\/twitter.com\/jnadeau\/status\/779019267178061825\">Jeff Nadeau<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/jnadeau\/status\/779019267178061825\"><p>Cmd-Ctrl-V. Pastes text fully escaped, including spaces.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/UINT_MIN\/status\/779019576637960192\">Jordan Rose<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/UINT_MIN\/status\/779019576637960192\"><p>Cmd-Up is still my favorite new (El Cap) Terminal feature.<\/p><\/blockquote>\n<p>This scrolls you back up to the previous command.<\/p>\n\n<p><a href=\"https:\/\/twitter.com\/ChrisPage\/status\/779099890970308608\">Chris Page<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/ChrisPage\/status\/779099890970308608\"><p>In Terminal, adding Shift for these commands extends the selection, just like in an editor.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/davedelong\/status\/779020470800687106\">Dave DeLong<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/davedelong\/status\/779020470800687106\"><p>Don&rsquo;t forget that two-finger scrolling now works w\/ less, man pages, etc&#8230;<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/jnadeau\/status\/779020692595494912\">Jeff Nadeau<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/jnadeau\/status\/779020692595494912\"><p>Yup and you can toggle mouse reporting with &#8984;R. I do it a lot with tmux.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/ChrisPage\/status\/779099579736207360\">Chris Page<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/ChrisPage\/status\/779099579736207360\"><p>You can also use the Fn modifier when clicking or dragging, to interact with the terminal view.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/incanus77\/status\/779022170294935553\">Justin Miller<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/incanus77\/status\/779022170294935553\"><p>The <a href=\"https:\/\/pbs.twimg.com\/media\/Cs-khiCVYAAmCAl.jpg:large\">basics of marking<\/a> in Terminal.app. Explains those gutter marks!<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/UINT_MIN\/status\/779044669787209728\">an0<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/UINT_MIN\/status\/779044669787209728\"><p>Anyone knows what&rsquo;s Paste Selection?<\/p><\/blockquote>\n<p><a href=\"https:\/\/twitter.com\/UINT_MIN\/status\/779044669787209728\">Jordan Rose<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/UINT_MIN\/status\/779044669787209728\"><p>Seems to be more &ldquo;Insert Selection&rdquo;. Takes what&rsquo;s selected and puts it at the cursor w\/o changing clipboard.<\/p><\/blockquote>\n<p><a href=\"https:\/\/twitter.com\/an0\/status\/779047393581002752\">an0<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/an0\/status\/779047393581002752\"><p>So a selection-specific pasteboard in Terminal. Reminds me of selecting to copy during my linux days.<\/p><\/blockquote>\n<p><a href=\"https:\/\/twitter.com\/ChrisPage\/status\/779102032518983680\">Chris Page<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/ChrisPage\/status\/779102032518983680\"><p>The selection pasteboard is named &ldquo;com.apple.Terminal.selection&rdquo; and is public.<\/p><\/blockquote>\n<p>Previously: <a href=\"http:\/\/mjtsai.com\/blog\/2014\/09\/03\/craigs-terminal-tips\/\">Craig&rsquo;s Terminal Tips<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Brent Simmons: Magic I just learned: in Terminal, do a thing with output (like ls), then do cmd-shift-A. This selects the output of the previous command. Jeff Nadeau: Cmd-Ctrl-V. Pastes text fully escaped, including spaces. Jordan Rose: Cmd-Up is still my favorite new (El Cap) Terminal feature. This scrolls you back up to the previous [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2018-05-08T19:43:20Z","apple_news_api_id":"5b88c325-ce7f-4050-bf89-00a235632337","apple_news_api_modified_at":"2018-05-08T19:43:20Z","apple_news_api_revision":"AAAAAAAAAAD\/\/\/\/\/\/\/\/\/\/w==","apple_news_api_share_url":"https:\/\/apple.news\/AW4jDJc5_QFC_iQCiNWMjNw","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[125,30,1381,1670,318,1227,163],"class_list":["post-15808","post","type-post","status-publish","format-standard","hentry","category-technology","tag-keyboardshortcuts","tag-mac","tag-macos-10-12","tag-pasteboard","tag-terminal","tag-top-posts","tag-unix"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/15808","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=15808"}],"version-history":[{"count":5,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/15808\/revisions"}],"predecessor-version":[{"id":15856,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/15808\/revisions\/15856"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=15808"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=15808"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=15808"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}