Điểm:0

Gói tự động hoàn thành Bash với tính năng giống như IDE

lá cờ my

Sử dụng Ubuntu 20.04. Tôi đã tự hỏi liệu có một gói hoặc tiện ích mở rộng mã nguồn mở nào sẽ làm cho thiết bị đầu cuối bash giống như một IDE với các đề xuất tự động hoàn thành động trong khi nhập (không cần nhấn chuyển hướng và di chuyển đến dấu nhắc tiếp theo).

Tôi nghĩ đến một cái gì đó như thế này, như được cung cấp trong bất kỳ IDE nào.

Ảnh chụp màn hình từ Atom Editor

Ví dụ, khi tôi gõ git, điều khá rõ ràng là nó sẽ được theo sau bởi dòng vô tính, sân khấu hoặc đẩy v.v. Xem một số đề xuất xung quanh những đề xuất này mà không cần nhấn chuyển hướng sẽ rất tuyệt.

Nó sẽ chiếm nhiều RAM hơn KDE Konsole của tôi, nhưng tôi có đủ khả năng để cải thiện năng suất.

Trên một lưu ý liên quan, nếu có một trình bao cục bộ, tôi sẽ rất vui khi có một ứng dụng khách SSH (chẳng hạn như Remminna) cũng cung cấp tính năng tương tự trên các máy chủ từ xa.

Tuyên bố miễn trừ trách nhiệm: Tôi đã đặt câu hỏi trên phần mềm recs stackexchange, nhưng không nhận được bất kỳ phản hồi nào. Nghĩ rằng tôi sẽ hỏi ở đây vì rõ ràng cộng đồng này hướng tới người dùng Ubuntu nhiều hơn.

muru avatar
lá cờ us
Có https://github.com/marlonrichert/zsh-autocomplete cho zsh
Della avatar
lá cờ my
Cảm ơn, nhưng Zshell là một _language_ khác với một cú pháp khác, phải không? Xin lỗi, nếu câu hỏi không hay và có thể đó là một câu hỏi hoàn toàn khác. Tôi biết có các trình bao như cá, zsh, v.v. nhưng chúng có chạy cùng các tập lệnh .sh giống như thiết bị đầu cuối ubuntu không, điểm khác biệt duy nhất là hình thức đồ họa?
muru avatar
lá cờ us
Bạn không cần sử dụng zsh để chạy tập lệnh của mình - chúng có thể tiếp tục được chạy bằng cách sử dụng bash hoặc bất kỳ trình bao nào bạn đặt trong shebang. Zsh hỗ trợ hầu hết các cú pháp của bash, vì vậy trong khi gõ vào shell tương tác, bạn có thể giả vờ bash của nó ở mức độ lớn. Cá là khá khác nhau.

Đă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.