Comments (4)
try executing the command below, it is essentially what z is doing to update the $Z_DATA
when changing directories; check if it shows any error.
Also check the contents of your $Z_DATA
file, it should have lines like this:
/some/path|1|1575534980
(path, ranking, last used)
command awk -v path=$PWD -v now=(date +%s) -F "|" '
BEGIN {
rank[path] = 1
time[path] = now
}
$2 >= 1 {
if( $1 == path ) {
rank[$1] = $2 + 1
time[$1] = now
}
else {
rank[$1] = $2
time[$1] = $3
}
count += $2
}
END {
if( count > 1000 ) {
for( i in rank ) print i "|" 0.9*rank[i] "|" time[i] # aging
}
else for( i in rank ) print i "|" rank[i] "|" time[i]
}
' $Z_DATA
from z.
TBH, I uninstalled, because I was having a hard time changing directories and I didn't know the quickiest way to disable a fisher plugin. I'll reinstall, and if it recurs, I'll let you know.
from z.
@krobelus Think we can close here? 👍
from z.
Yeah, we can reopen if it ever happens again.
Recent fish allows to set fish_trace 1
, to log commands which may be helpful to find out where a freeze occurs.
If I paste that line myself, I get:
awk -v path /Users/geoffrey/work/learning/exercism/rust/reverse-string -v now 1575526304 -F
awk: invalid -v option
The ps output doesn't add quoting to special shell characters, so copying commands sometimes goes wrong.
For example the -F "|"
option shows up as -F |
. When executing that in the shell, the |
is interpreted as pipe.
No idea where the missing =
went, it's supposed to be -v path=/Users/...
.
from z.
Related Issues (20)
- Index lost HOT 3
- cached Z_DATA path not portable HOT 4
- z "A" goes to subdir "A/B" HOT 1
- Doesn't work with paths with hyphens in them HOT 4
- Completions shipped in dir incompatible with fisher 4 HOT 5
- Feature request: `-c` option (restrict matches to subdirectories of the current directory) HOT 1
- z fails to install HOT 1
- z index forgot after reboot
- z vs zoxide HOT 3
- Z_DATA file is not updating
- Z error when launching fish from PyCharm HOT 8
- Ability to retain a larger history of directories HOT 5
- Feature request - add a directory without cding HOT 3
- Z_CMD reset by fisher refresh HOT 8
- fish 3.1.0: __z --list | fzy results in tcsetattr error HOT 4
- in centos7.4 bash: argparse: command not found... HOT 3
- Support using fzf to pick a previous directory via keybinding HOT 1
- Tab completion should be in order of relevance HOT 3
- Match shortest?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from z.