micouy / kn Goto Github PK
View Code? Open in Web Editor NEWkn — nvgt/fldrs/qckly
Home Page: https://crates.io/crates/kn
License: MIT License
kn — nvgt/fldrs/qckly
Home Page: https://crates.io/crates/kn
License: MIT License
I am on old linux machine and the linux executable requires a specific version of g_libc.
Can you provide a musl version (the same way ripgrep does)?
Many thanks
Why is it called kn?
The situation in a nutshell:
~
❯ cargo install kn --force
Updating crates.io index
Installing kn v0.3.0
Finished release [optimized] target(s) in 0.42s
Replacing /Users/virginiacool/.cargo/bin/_kn
Replaced package `kn v0.3.0` with `kn v0.3.0` (executable `_kn`)
~
❯ exa
Applications Dev
~
❯ _kn Dev
Value of arg `subcommand` is invalid.
~
❯
Two questions:
_kn
?Running kn
with no arguments kills the shell that it's running in. This is somewhat surprising and not how I'm used to tools in this category working (e.g. with zoxide/z, if no arguments are provided, then nothing happens).
A nice useful tool.
I used Cmder
on Windows10.
Have kn
considered working on them?
I don't know if it's possible, but can we use kn
with Powershell (Windows and Linux)
calling kn results in an invalid sub-command error.
$ cd ~
$ kn .cargo
Value of arg `subcommand` is invalid.
In this situation:
.
── foo
│ └── bar
├── libfoo
│ └── bar
$ kn foo
$ kn ../lib-/bar
Path not found
I don't know if it's suppose to work so I'm reporting :)
Feel free to close is it's intended behaviour :)
Installing kn with cargo install kn, saves the program as _kn. Probably not the nicest name.
What to do about . and .. in the middle of path abbreviation? With .. in paths the results would be too unpredictable. Are there any situations when .. show up in path? The user probably wouldn't type it but a command line tool could return such path.
I see double dots in filenames all the time when users create files on Windows where filename extensions are hidden by default. For example, when dealing with personal names: Truman, Harry S..pdf
, Truman, H.S..pdf
- Windows users just never see the .pdf
at the end so no double-dots for them :)
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.