1
0
mirror of https://github.com/dcarrillo/prezto.git synced 2024-11-14 03:01:12 +00:00
prezto/modules/osx
Herobs 76b8c810aa osx module mand fix
> The {query} has to be percent-escaped in macOS 11.

Just replace `:` to `%3A` work fine.

But add function like this one I find on stackoverflow to encode the entire query string would be more robust.
```bash
urldecode() {
    # urldecode <string>

    local url_encoded="${1//+/ }"
    printf '%b' "${url_encoded//%/\\x}"
}
```
2021-04-26 15:37:01 -05:00
..
functions osx module mand fix 2021-04-26 15:37:01 -05:00
init.zsh Fix missing dependency on helper module for helpers added in #1793 (#1811) 2020-03-29 12:49:35 -07:00
README.md Rename "Mac OS X" to "macOS" in comments 2018-04-16 15:53:48 -07:00

OSX

Defines macOS aliases and functions.

Settings

Dash Keyword

To change the keyword used by mand to open man pages in Dash.app from its default value of 'manpages', add the following line in zpreztorc and replace the keyword with the one configured in Dash.app.

zstyle ':prezto:module:osx:man' dash-keyword 'keyword'

Aliases

  • cdf changes the current working director to the current Finder directory.
  • pushdf pushes the current working directory onto the directory queue and changes the current working director to the current Finder directory.

Functions

  • mand opens man pages in Dash.app.
  • manp opens man pages in Preview.app.
  • pfd prints the current Finder directory.
  • pfs prints the current Finder selection.
  • tab creates a new tab (works in both Terminal and iTerm).
  • ql previews files in Quick Look.
  • osx-rm-dir-metadata deletes .DS_Store, __MACOSX cruft.
  • osx-ls-download-history displays the macOS download history.
  • osx-rm-download-history deletes the macOS download history.

Authors

The authors of this module should be contacted via the issue tracker.