mirror of
https://github.com/nvbn/thefuck.git
synced 2025-02-20 20:09:07 +00:00
Change installation method in README
This commit is contained in:
parent
9a069daada
commit
370f258b89
27
README.md
27
README.md
@ -1,7 +1,5 @@
|
||||
# The Fuck [](https://travis-ci.org/nvbn/thefuck)
|
||||
|
||||
**Aliases changed in 1.34.**
|
||||
|
||||
Magnificent app which corrects your previous console command,
|
||||
inspired by a [@liamosaur](https://twitter.com/liamosaur/)
|
||||
[tweet](https://twitter.com/liamosaur/status/506975850596536320).
|
||||
@ -106,29 +104,12 @@ sudo pip install thefuck
|
||||
|
||||
[Or using an OS package manager (OS X, Ubuntu, Arch).](https://github.com/nvbn/thefuck/wiki/Installation)
|
||||
|
||||
And add to the `.bashrc` or `.bash_profile`(for OSX):
|
||||
You should place this command in your `.bash_profile` or other startup script:
|
||||
|
||||
```bash
|
||||
alias fuck='eval $(thefuck $(fc -ln -1)); history -r'
|
||||
eval "$(thefuck-alias)"
|
||||
# You can use whatever you want as an alias, like for Mondays:
|
||||
alias FUCK='fuck'
|
||||
```
|
||||
|
||||
Or in your `.zshrc`:
|
||||
|
||||
```bash
|
||||
alias fuck='eval $(thefuck $(fc -ln -1 | tail -n 1)); fc -R'
|
||||
```
|
||||
|
||||
If you are using `tcsh`:
|
||||
```tcsh
|
||||
alias fuck 'set fucked_cmd=`history -h 2 | head -n 1` && eval `thefuck ${fucked_cmd}`'
|
||||
```
|
||||
|
||||
Alternatively, you can redirect the output of `thefuck-alias`:
|
||||
|
||||
```bash
|
||||
thefuck-alias >> ~/.bashrc
|
||||
eval "$(thefuck-alias FUCK)"
|
||||
```
|
||||
|
||||
[Or in your shell config (Bash, Zsh, Fish, Powershell).](https://github.com/nvbn/thefuck/wiki/Shell-aliases)
|
||||
@ -143,6 +124,8 @@ To make them available immediately, run `source ~/.bashrc` (or your shell config
|
||||
sudo pip install thefuck --upgrade
|
||||
```
|
||||
|
||||
**Aliases changed in 1.34.**
|
||||
|
||||
## How it works
|
||||
|
||||
The Fuck tries to match a rule for the previous command, creates a new command
|
||||
|
Loading…
x
Reference in New Issue
Block a user