Comments (6)
I didn't think the start
command was meant run executables, according to the help.
> help start
Open a folder, file or website in the default application or viewer.
The crate itself says Use this library to open a path or URL using the program configured on the system.
from nushell.
Yes, it's opening the file with the default application. But even then, the application should still be opened with respect to CWD, isn't it? Otherwise, the environment may not be valid for the specific app to function correctly.
from nushell.
I'm trying to follow your instructions but start anyfile.nu
doesn't work, so I'm not sure what this is supposed to do.
from nushell.
I got this working
open tmp.nu
pwd out> tmp.txt
open tmp2.nu
let CUR = (pwd);cd ../;nu $"($CUR)/tmp.nu"
nu tmp2.nu
open ../tmp.txt
# shows the correct ../ path
from nushell.
On my machine, nu.exe
is set as the default app for *.nu
. So start tmp2.nu
is basically first opening a new terminal, then running the nu tmp2.nu
in that terminal. After the execution, the terminal will automatically be closed. It behaved a little like start
command in Windows CMD
.
Both my work PC & my home PC can reproduce this by following the instructions I gave. Maybe it's Windows stuff?
from nushell.
Probably another one of our commands that doesn't account for the emulated current working directory. Related to #12975, #12976, and #13115.
from nushell.
Related Issues (20)
- Ability to run internal command even when shadowed/aliased HOT 4
- Inconsistent `$in` behavior in `each` closure HOT 4
- Assume variables are valid in `nu-highlight` HOT 1
- `explore` tables should have lines separating columns HOT 1
- Completion menu visually broken with candidates longer than terminal width HOT 1
- ide_completion_menu doesnt account for wide characters. HOT 3
- `std help -f` errors when there are no results HOT 1
- How to change the default output encoding? HOT 6
- `table` help example results are wrong HOT 5
- Add time and date column to history command. HOT 5
- confusing output from `show` command HOT 6
- Reduce `std` library startup parsing overhead HOT 2
- Advanced list split HOT 1
- Using `open` with some text file trims the last "\n".
- When invoking external command inside custom command, how to correctly link the stdout/stderr so the external command can react correctly. HOT 7
- Whether the path of the symbolic connection directory can be inherited by the previous level HOT 5
- Bad `man` fallback handling in `std help` HOT 3
- `table --theme markdown` produces invalid markdown when `$env.config.table.header_on_separator` is set to `true` HOT 2
- v0.94.2 Operator changes HOT 6
- nushell script code improvement for duplicate by name HOT 1
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 nushell.