2/13/2024 0 Comments How to clean mac screen![]() but as when it's not the current window, the output will stack up until it becomes current again, which probably isn't what you want. ![]() You avoid this by refining the AppleScript to only clear the screen if it is frontmost by doing this (taken from MattiSG's answer to How do I reset the scrollback in the terminal via a shell command?): osascript -e 'if application "Terminal" is frontmost then tell application "System Events" to keystroke "k" using command down' This is surprising if you're running the script in one window and trying to get work done in another! For stubborn spots, moisten the cloth with a 70 isopropyl alcohol solution and wipe it clean. The AppleScript answer given in this thread works, but it has the nasty side effect of clearing any terminal window that happens to be active. To clean your MacBook screen, dampen a soft, lint-free cloth and wipe your screen. See Chris Page's answer to How do I reset the scrollback in the terminal via a shell command? for more information. Which clears the scrollback buffer as well as the screen. Holding it there, use a can of compressed air (with the straw nozzle attached) to dislodge any crumbs or. ![]() Or more concisely ( hat tip to user qiuyi): printf '\33c\e[3J' First off, tip the MacBook to a 75-degree angle (as in not quite standing straight up). If you're using the OS X Terminal app (as stated by the OP), a better approach (thanks to Chris Page's answer to How do I reset the scrollback in the terminal via a shell command?) is just this: clear & printf '\e[3J' Turn off and unplug your computer, then use a damp cloth to clean the accumulated dust from your any surfaces, but be careful what kind of chemicals you use. ![]() A better way to clear the screen from within a script. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |