Câu trả lời:
Như được đề xuất trong trang web iterm2 (trong "Cửa sổ phím nóng" ). Có guake , tilda và yakuake. Mà có thể được cài đặt từ kho.
Cá nhân tôi sử dụng guake. Nếu bạn sử dụng sự thống nhất, tôi đã viết một chỉ báo cho guake mặc dù bạn cũng có thể dễ dàng kích hoạt systray trong sự thống nhất .
Bạn có thể thử terminator , tìm kiếm nó trong Trung tâm phần mềm.
Tôi không chắc liệu nó có cung cấp tính năng bạn yêu cầu hay không, nhưng nó cung cấp một số tính năng tốt khác của iterm2 như chia cửa sổ ngang và dọc
Untilix là sự thay thế hoàn chỉnh nhất mà tôi tìm thấy cho đến nay
Dưới đây là danh sách ngắn các tính năng của iterm2 (v3):
Tôi thậm chí không đến gần để liệt kê tất cả, mặc dù đây là những thứ tôi sử dụng / quan tâm nhất.
Tôi không thể tìm thấy một thiết bị đầu cuối linux hoàn toàn khớp với bộ tính năng này (ít hơn tất cả những thiết bị tôi không đề cập) nhưng có những thiết bị đầu cuối linux khá gần và có thể làm những việc mà iterm2 không thể làm được (như đặt theo hình ảnh nền cửa sổ / khung). Vì vậy, đây là một vài thiết bị đầu cuối có lẽ gần nhất với iterm2 về tính tương đương tính năng:
Đây là tên viết tắt của thiết bị đầu cuối qt. Nó có hỗ trợ đầy đủ màu sắc trung thực, một phím nóng thả xuống, độ trong suốt, hình nền, panes, tab, tích hợp vỏ. Cài đặt qua apt. Nhược điểm : không có cách tích hợp nào để xem trước hình ảnh, việc xử lý ảnh nền có thể rất khó khăn.
Thiết bị đầu cuối KDE mặc định (ví dụ: đối với kubfox) có màu sắc trung thực, các tab, hình nền, độ trong suốt. Nhược điểm : không có cửa sổ thả xuống có phím nóng, không có bảng độc lập, việc xử lý ảnh nền có thể rất khó khăn.
Một thiết bị đầu cuối mà AFAICT chỉ được viết bởi một anh chàng với bộ tính năng phong phú đáng ngạc nhiên: có màu sắc trung thực, phân chia ngang, trong suốt, hiển thị hình ảnh, tích hợp vỏ. Nhược điểm : không có ảnh nền (có vấn đề mở), không chia tách dọc mà không cấu hình, không thả xuống và trong khi nó có các gói cho một số bản phân phối thì Ubuntu không phải là một trong số chúng (phải cài đặt thủ công và biên dịch từ nguồn).
Thiết bị đầu cuối mặc định của máy tính để bàn Khai sáng. Nó cho đến nay có khả năng xử lý hình ảnh tốt nhất của bất kỳ trình giả lập thiết bị đầu cuối nào tôi từng sử dụng và là trình điều khiển hàng ngày của tôi trong một vài năm nay. Có các bảng độc lập có thể thay đổi kích thước (dọc và ngang), các tab, độ trong suốt, tích hợp vỏ, nhưng nó thiếu hỗ trợ màu sắc thực sự (người bảo trì nói rằng anh ta sẽ không thêm nó) mà ngày càng trở nên khó chịu khi người dùng neovim / ncurses nặng. Nhược điểm : Chỉ 256 màu, không thả xuống, gói trong kho là hết hạn và cài đặt / biên dịch phiên bản mới nhất của phụ thuộc EFL theo nghĩa đen mất nửa giờ.
Có rất nhiều trình giả lập thiết bị đầu cuối đáng giá khác: rxvt-unicode, không hút, mối, v.v. nhưng tất cả chúng đều có những lỗ hổng chói lóa, đôi khi còn tệ hơn cả ở trên. Ví dụ, Suckless (st) giữ cấu hình của nó trong tệp tiêu đề, nghĩa là mọi thay đổi cấu hình đều yêu cầu biên dịch lại. Nhiều người trong số họ (bao gồm cả một số người tôi đã nêu ở trên như konsole) dường như chỉ có thể định cấu hình qua chuột, điều này vượt quá khó chịu đối với trình giả lập thiết bị đầu cuối.
Nhiều người có thể coi sự tồn tại của tmux để làm cho các phần tách / pan không thành vấn đề đối với chính thiết bị đầu cuối. Tôi không đồng ý, nhưng YMMV.
Có một thiếu sót rõ ràng: Tôi chưa đề cập đến bất kỳ dự án dựa trên điện tử nào như hyper. Đó là bởi vì cá nhân tôi giữ khoảng 12 phiên thiết bị đầu cuối khác nhau diễn ra tại một thời điểm nhất định và điện tử quá tham lam đối với loại sử dụng đó. Thật là xấu hổ, vì một số trong những dịch vụ đó có bộ tính năng ấn tượng. Nếu bạn có xu hướng mở ít phiên hơn, bạn có thể thử một trong số chúng, tôi đã chơi với người ngoài hành tinh và có vẻ như phù hợp hơn với những gì iterm2 cung cấp.
Tôi chúc mọi người may mắn, nhưng nhiệm vụ của tôi cho một trình giả lập thiết bị đầu cuối thực sự vẫn tiếp tục.
shell integration
cho một số thiết bị đầu cuối, nhưng tôi không thể tìm thấy bất cứ điều gì trong các tài liệu shell đó, gần với iterm2.com/documentation-shell-integration.html (ví dụ: xem mã trạng thái trả về của một số lệnh trước bằng cách nhấp chuột phải) bạn giải thích những gì bạn muốn nói shell integration
?
Tôi sẽ đề nghị Guake
Cái nào có lớp phủ và "cửa sổ phím nóng" và những thứ tương tự
Chỉ cần thêm Hyper vào danh sách. Đó là một thiết bị đầu cuối dựa trên điện tử khá gọn gàng, ổn định và dễ sử dụng với nhiều tùy chọn cấu hình.
iTerm2 thực hiện những điều tuyệt vời, nhưng cho đến nay chỉ dành cho Mac OS X. ( github )
extraterm là một trình giả lập thiết bị đầu cuối cho Linux, Mac và Windows, thực hiện những điều tuyệt vời khác nhau .
Bạn có thể sử dụng tmux
- bộ ghép kênh đầu cuối đơn giản và mạnh mẽ .
tmux
Để cài đặt nhấn Ctrl+ Alt+ Tvà làm:
sudo apt install tmux
Tôi khuyên bạn nên sử dụng Konsole, nó có thể được làm cho trông sạch sẽ như iTerm2 và đối với tôi, nó cung cấp tất cả các tính năng tôi thực sự sử dụng, điều đó không thực sự nhiều. Một điều khác tôi thích là cách dễ dàng để sắp xếp lại các phím khi cần thiết.
Nếu bạn kết hợp Konsole (hoặc bất kỳ ứng dụng thiết bị đầu cuối nào thực sự) với Kinto thì bạn cũng sẽ có hầu hết các tổ hợp phím giống như macOS trên Linux.