Điểm:2

Cách thay đổi thư mục mặc định mà thiết bị đầu cuối WSL Ubuntu (trên Windows 10) mở bằng

lá cờ in

Tôi đã cài đặt WSL Bash trên Windows 10 để nó có thể hoạt động như thiết bị đầu cuối của tôi trong VScode, nhưng thư mục mặc định là ~/home/USERNAME

Tôi muốn nó là /mnt/c/Users/USERNAME (vì vậy trên miền miền cửa sổ của tôi)

Tôi đã xem xét rất nhiều góc độ khác nhau về cách thay đổi mặc định từ việc thêm một lệnh vào .bashrc để thay đổi thư mục khi khởi động theo cách thủ công, đến việc chuyển đến trình chỉnh sửa sổ đăng ký và cố gắng thay đổi thư mục mặc định cho CMD, (hóa ra thậm chí đó là một thách thức vì tệp tôi cần thay đổi thậm chí không tồn tại nhưng đó là vấn đề của một ngày khác)

Bạn có ý tưởng nào về cách tôi có thể thay đổi thiết bị đầu cuối WSL ubuntu18.04 để thư mục mặc định khi khởi động khác không?

lá cờ in
[Điều này có thể làm những gì bạn cần](https://askubuntu.com/a/332065/1222991)
muru avatar
lá cờ us
Thật khó chịu, đây chính xác là những gì ứng dụng Terminal làm cho tôi nếu tôi *không* đặt thư mục bắt đầu (để tôi ở `/mnt/c/Users/USERNAME`)
muru avatar
lá cờ us
@ZaneK Tôi đang nói về [ứng dụng Windows Terminal](https://github.com/microsoft/terminal) mới có tùy chọn đặt thư mục bắt đầu cho từng cấu hình.
ZaneK avatar
lá cờ in
@muru Làm cách nào để bạn đặt thư mục bắt đầu?
ZaneK avatar
lá cờ in
@matigo Xin lỗi, có vẻ như việc thay đổi .bashrc KHÔNG tạo ra sự khác biệt cho thiết bị đầu cuối Ubuntu thông thường nhưng có lẽ KHÔNG dành cho thiết bị đầu cuối WSL ubuntu trên windows 10, đây là điều cần thiết cho nó. (nó bỏ qua phần bổ sung của tôi vào tệp bashrc, tôi thử cd .. và nó không làm gì cả)
Điểm:0
lá cờ ng

Tất cả điều này được thực hiện trong VS Code.

Trước tiên, hãy đảm bảo cài đặt phần mở rộng Remote - WSL VS Code.

Mở tùy chọn người dùng: Tệp -> Tùy chọn -> Cài đặt

Trong "Cài đặt tìm kiếm", nhập cwd

Trong khối có nhãn Terminal > Integrated: Cwd nhập /mnt/c/Users/[your windows user name]

Đóng cài đặt và mở lại thiết bị đầu cuối và thư mục bắt đầu bây giờ sẽ là thư mục người dùng windows của bạn.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.