Tôi thường làm việc từ xa trên SSH shell.
Tôi muốn một giao diện thân thiện hơn với vỏ của mình, dựa trên NCurses:
- Có khả năng mở một số thiết bị đầu cuối ảo bằng vỏ
- Sắp xếp các thiết bị đầu cuối theo các tab hoặc phân chia dọc / ngang, có thể sử dụng chuột để chọn các tab và thay đổi kích thước các thiết bị đầu cuối phân chia (như Vim)
- Ngắt kết nối / kết nối lại với các thiết bị đầu cuối này, theo yêu cầu mà không giết chết các quy trình đang chạy.
Tôi biết "màn hình gnu", nhưng nó không thân thiện với người dùng lắm, không hỗ trợ chuột hoặc tab. Tôi đoán rằng một kịch bản python có thể hỗ trợ tất cả các fonctionnality này.
Tôi cũng biết một plugin tuyệt vời để tích hợp ( shell trong Vim ). Nhưng thật đáng buồn, nó không còn được duy trì và chưa được tích hợp vào thân cây (vì vậy chúng tôi cần phải biên dịch nó trên các phiên bản cũ hơn của Vim).
Bạn có biết công cụ như vậy?