1
0
mirror of https://github.com/wting/autojump synced 2024-10-27 20:34:07 +00:00

set permission 0755 to _j in install.sh

This commit is contained in:
muratayusuke 2012-10-19 20:37:19 +09:00 committed by William Ting
parent 251dd47387
commit 7b4a54ccc1
3 changed files with 36 additions and 12 deletions

View File

@ -28,16 +28,14 @@ INSTALLATION
### REQUIREMENTS ### REQUIREMENTS
- Python v2.7, 3.0, or 2.6 with argparse - Python v2.6
- Bash v4.0 for tab completion - Bash v4.0 for tab completion (or zsh)
If you are unable to update Python to a supported version, older If you are unable to update Python to a supported version, older
versions of autojump can be versions of autojump can be
[downloaded](https://github.com/joelthelion/autojump/downloads) and [downloaded](https://github.com/joelthelion/autojump/downloads) and
installed manually. installed manually.
- Python v2.6 is supported by [release
v19](https://github.com/downloads/joelthelion/autojump/autojump_v19.tar.gz).
- Python v2.4 is supported by [release - Python v2.4 is supported by [release
v12](https://github.com/downloads/joelthelion/autojump/autojump_v12.tar.gz). v12](https://github.com/downloads/joelthelion/autojump/autojump_v12.tar.gz).
@ -187,8 +185,7 @@ ADVANCED USAGE
Let's assume the following database: Let's assume the following database:
30 /home/user/mail/inbox 30 /home/user/mail/inbox 10 /home/user/work/inbox
10 /home/user/work/inbox
`j in` would jump into /home/user/mail/inbox as the higher weighted `j in` would jump into /home/user/mail/inbox as the higher weighted
entry. However you can pass multiple arguments to autojump to prefer entry. However you can pass multiple arguments to autojump to prefer
@ -214,9 +211,20 @@ ADVANCED USAGE
KNOWN ISSUES KNOWN ISSUES
------------ ------------
- For bash users, autojump keeps track of directories as a pre-command
hook by modifying $PROMPT\_COMMAND. If you overwrite
$PROMPT\_COMMAND in \~/.bashrc you can cause problems. Don't do
this:
export PROMPT_COMMAND="history -a"
Do this:
export PROMPT\_COMMAND="${PROMPT\_COMMAND}; history -a"
- The jump function `j` does not support directories that begin with - The jump function `j` does not support directories that begin with
`-`. If you want to jump a directory called `--music`, try using `-`. If you want to jump a directory called `--music`, try using
`j music` instead of `j --music`. `j music` instead of `j --music`.
- jumpapplet (bug \#59) - jumpapplet (bug \#59)

View File

@ -123,8 +123,7 @@ Let\[aq]s assume the following database:
.IP .IP
.nf .nf
\f[C] \f[C]
30\ \ \ /home/user/mail/inbox 30\ \ \ /home/user/mail/inbox\ 10\ \ \ /home/user/work/inbox
10\ \ \ /home/user/work/inbox
\f[] \f[]
.fi .fi
.PP .PP
@ -163,10 +162,27 @@ All negative key weights are purged automatically.
.RE .RE
.SS KNOWN ISSUES .SS KNOWN ISSUES
.IP \[bu] 2 .IP \[bu] 2
For bash users, autojump keeps track of directories as a pre-command
hook by modifying $PROMPT_COMMAND.
If you overwrite $PROMPT_COMMAND in ~/.bashrc you can cause problems.
Don\[aq]t do this:
.RS 2
.IP
.nf
\f[C]
export\ PROMPT_COMMAND="history\ -a"
\f[]
.fi
.PP
Do this:
.PP
export PROMPT_COMMAND="${PROMPT_COMMAND}; history -a"
.RE
.IP \[bu] 2
The jump function \f[C]j\f[] does not support directories that begin The jump function \f[C]j\f[] does not support directories that begin
with \f[C]-\f[]. with \f[C]-\f[].
If you want to jump a directory called \f[C]--music\f[], try using If you want to jump a directory called \f[C]--music\f[], try using
\f[C]j\ music\f[] instead of \f[C]j\ --music\f[]. \f[C]j\ music\f[] instead of \f[C]j\ \ \ --music\f[].
.IP \[bu] 2 .IP \[bu] 2
jumpapplet (bug #59) jumpapplet (bug #59)
.RS 2 .RS 2

View File

@ -148,7 +148,7 @@ if [ ! ${local} ]; then
success= success=
fpath=`/usr/bin/env zsh -c 'echo $fpath'` fpath=`/usr/bin/env zsh -c 'echo $fpath'`
for f in ${fpath}; do for f in ${fpath}; do
cp -v ./bin/_j ${f} && success=true && break install -v -m 0755 ./bin/_j ${f} && success=true && break
done done
if [ ! ${success} ]; then if [ ! ${success} ]; then
@ -173,7 +173,7 @@ else # local installation
if [ ${shell} == "zsh" ]; then if [ ${shell} == "zsh" ]; then
mkdir -p ${prefix}/functions/ mkdir -p ${prefix}/functions/
cp ./bin/_j ${prefix}/functions/ install -v -m 0755 ./bin/_j ${prefix}/functions/
fi fi
add_msg "local" ${shell} add_msg "local" ${shell}