9seconds / ah Goto Github PK
View Code? Open in Web Editor NEWA better history
License: MIT License
A better history
License: MIT License
When I execute (ls as example) ah t -- ls
I recieve at the end of the execution:
Error occured on fetching command number: Cannot detect proper command: Cannot find anything in the time range
and the command output is not saved.
I use fish shell version 2.1.0
It would be useful to have all outputs saved automatically without prepending commands with ah t --
Hi,
So, curses apps work incorrectly with ah. E.g ah t -- htop
has a lot of glitches. But htop
through ssh works flawlessly.
Right now I do not have knowledge of how to support that type of apps and I need for your help.
Hi,
Could someone test this? https://gist.github.com/9seconds/78e68afefb2528d9b9e3
Linuxbrew seems broken on golang install so I cannot verify this formula.
The reason is that some shells (zsh) prevents duplicates but do not update timestamps
When I download the Darwin x86_64 release of 0.9, chmod +x and move to /usr/local/bin/ah, run it, I get the following:
โ ~ ah
FATAL | Impossible to detect current user
Any ideas?
Hi!
Thanks for ah!
Got this error message on linux:
"Cannot save trace: rename /tmp/ah193667227 /home//.ah/traces/39bdec46c4709dc800a82c8c163357a4: invalid cross-device link. Get it here: /tmp/ah193667227"
/home and /tmp are on different devices.
That's EXDEV for rename(2):
"EXDEV oldpath and newpath are not on the same mounted filesystem."
Is it possible to change the directory for temporary files from /tmp to /home, or other workaround?
Saving output history solves one half of the problem. Finding a history item should be as easy as saving. I think this may be accomplished with a search feature just like reverse-search-history in bash, but with some cut of the found output. Then an editor of user's choice may be used to open the selected output. Short outputs may be printed directly to stdout.
It is really inconvenient to carry long commandline settings
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.