Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Oh My Zsh
Commits
53d98734
"vscode:/vscode.git/clone" did not exist on "09d2a597a588abd69647c37b082009125ae07b9a"
Unverified
Commit
53d98734
authored
Oct 05, 2019
by
Erwan ROUSSEL
Committed by
GitHub
Oct 05, 2019
Browse files
Create README.md
parent
3848102a
Changes
1
Show whitespace changes
Inline
Side-by-side
plugins/perl/README.md
0 → 100644
View file @
53d98734
# Perl
This plugin adds
[
perl
](
https://www.perl.org/
)
useful aliases/functions.
To use it, add
`perl`
to the plugins array in your zshrc file:
```
zsh
plugins
=(
... perl
)
```
## Aliases
| Aliases | Command | Description |
| :------------ | :-------------- | :----------------------------------- |
| pbi | perlbrew install|Install specific perl version |
| pbl | perlbrew list |List all perl version installed |
| pbo | perlbrew off |Go back to the system perl |
| pbs | perlbrew switch |Turn it back on |
| pbu | perlbrew use |Use specific version of perl |
| pd | perldoc |Show the perl documentation |
| ple | perl -wlne |Use perl like awk/sed |
| latest-perl | curl
`...`
|Show the latest stable release of Perl|
## Functions
`newpl`
- creates a basic Perl script file and opens it with $EDITOR
`pgs`
- Perl Global Substitution (find pattern = 1st arg ; replace pattern = 2nd arg ; filename = 3rd arg)
`prep`
- Perl grep, because 'grep -P' is terrible. Lets you work with pipes or files. (pattern = 1st arg ; filename = 2nd arg)
## Requirements
In order to make this work, you will need to have perl installed.
More info on the usage and install: https://www.perl.org/get.html
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment