parent
3848102a5e
commit
53d987346f
1 changed files with 36 additions and 0 deletions
@ -0,0 +1,36 @@ |
||||
# 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 |
||||
Loading…
Reference in new issue