Function | Shortcut |
---|---|
New Tab | ⌘ + T |
Close Tab or Window | ⌘ + W (same as many mac apps) |
Go to Tab | ⌘ + Number Key (ie: ⌘2 is 2nd tab) |
Go to Split Pane by Direction | ⌘ + Option + Arrow Key |
Cycle iTerm Windows | ⌘ + backtick (true of all mac apps and works with desktops/mission control) |
#!/usr/bin/env bash | |
# Download VMware Fusion for macOS without Broadcom account | |
# | |
# Use '-k' to keep the download file compressed, exiting after download. | |
# Use '-v VERSION' to specify desired version (13.0.0 or higher required). | |
BASE_URL="https://softwareupdate-prod.broadcom.com/cds/vmw-desktop" | |
CDN_MIRROR="softwareupdate-prod.broadcom.com:443:softwareupdate-prod.broadcom.com.cdn.cloudflare.net:443" |
Run git --version
in a terminal. If the version is less than 2.9.0, you must upgrade to a later version The easiest way to install the latest version of git on Mac is to run brew install git
Run the following commands in a terminal to download and install the file in your system $PATH
The absolute requirement is that these must be binaries that could go into /usr/bin one day. No python, ruby or js stuff. Not that dynamic languages are bad/evil, but I think system utilities should be binaries. I also think it's interesting that people are writing replacements in Go/Rust/Other that rethink some unix legacy. Replacement doesn't mean better in all cases. I just think it's an interesting time but also a good measure of what these compiled languages can handle/tackle/address. Will we see larger and more impressive CLIs? Or will the feature sets be about the same but the quality/stability/safety be better?
It's going to be reductive to explain some of these tools in one line.