Possibly erroneous code example in overlays.md
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 38/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- shell
- Lĩnh vực
- documentation
Hướng nghiên cứu
Bắt đầu với ví dụ scoped overlay trong overlays.md và chạy ví dụ đó trong Nushell để xác nhận hành vi được báo cáo. Kiểm tra xem ví dụ hoặc phần giải thích có không chính xác hay không, sau đó cập nhật overlays.md để lệnh được ghi lại và kết quả mong đợi khớp với hành vi đã quan sát.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
The following excerpt is from overlays.md:
Removing an Overlay
If you don't need the overlay definitions anymore, call overlay hide:
(spam)> overlay hide spam
(zero)> foo
Error: Can't run executable...
(zero)> overlay list
───┬──────
0 │ zero
───┴──────
The overlays are also scoped.
Any added overlays are removed at the end of the scope:
(zero)> do { overlay use spam; foo } # overlay is active only inside the block
foo
(zero)> overlay list
───┬──────
0 │ zero
───┴──────
In the second code block, running the scoped code example leads to this:
❯ do { overlay use spam; foo }
Error: nu::shell::external_command
× External command failed
╭─[entry #33:1:24]
1 │ do { overlay use spam; foo }
· ─┬─
· ╰── Command `foo` not found
╰────
help: A command with that name exists in module `spam`. Try importing it with `use`
I imagine this is due to the parsing stage not recognizing the foo command since it currently isn't in scope. I assume this is by design and it's the docs that fail to mention this. Perhaps we should modify the example to prevent confusion? Or perhaps I may have missed something. Please let me know. Thanks!
- Ngôn ngữ chính
- TypeScript
- Star
- 260
- Fork
- 563
- Merge trung bình
- 4 giờ 36 phút
- Pull request đã merge (30 ngày)
- 16
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của nushell/nushell.github.io
-
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 68/100
nushell/nushell.github.io#2081 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 62/100
nushell/nushell.github.io#767 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 58/100
nushell/nushell.github.io#2232 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 58/100
nushell/nushell.github.io#2209 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
nushell/nushell.github.io#2194 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của nushell/nushell.github.io
Issue tương tự
-
fix: txId branch of the contract-state streams drops every state after the named transactionĐang mởbot:ai-assisted status:untriaged
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
midnightntwrk/midnight-js#1424 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
mksglu/context-mode#1268 ·
Maintainer thường phản hồi trong vòng 5 ngày
-
[bug] Setup fails with "Cannot find matching keyid" when an older Node's corepack is on PATHCó thể đã có người làm @EyalPoly đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
MystenLabs/MemWal#1124 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Edit:Đang mởcheck:failed streams:edit
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 60/100
iptv-org/iptv#54352 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày