iterm2 - mở tab mới có cùng cấu hình


21

Tôi đang chuyển từ Terminal.app

Khá đơn giản, nhưng tôi không thể tìm thấy nó trong các thiết lập: Tôi muốn rằng khi tôi mở một tab mới (với cmd-t (hoặc btw cũng với oh-my-zsh's osxPlugin của tablệnh)), tab mới sử dụng cùng một cấu hình hơn cái hiện tại (màu sắc, phông chữ, không có gì).

Cảm ơn!

Câu trả lời:


11

Shellsau đó New Tab With Current Profile( - - - T) thực hiện những gì nó nói trên hộp thiếc.


2
Điều này thật tuyệt, nhưng thật tệ khi không có sở thích nào để biến nó thành mặc định (và có kết hợp đặc biệt dành cho "hồ sơ mặc định mở")
agnoster

8
Bạn có thể liên kết bất kỳ tổ hợp phím nào với bất kỳ mục menu nào bằng hành động "Chọn mục menu ..." (đó là lần cuối cùng).
George

32

Tôi tìm thấy một số giải pháp - mặc dù nó nên là tùy chọn toàn cầu đơn giản.

Bạn có thể đi đến các định nghĩa khóa cho từng cấu hình và ở đó thêm ánh xạ CMD+ T> "mở tab mới với hồ sơ" và chọn cùng một cấu hình.


1
Bạn thực sự có thể biến điều này thành một ưu tiên khóa toàn cầu, không chỉ cho mỗi hồ sơ (ý tôi không phải thiết lập từng hồ sơ)
Dannid

2
Đối với ITerm2, nó được đặt trong Phím> +> Hành động: Chọn mục menu > Tab mới với thông tin hiện tại
Roman Bekkiev

nó được gọi là "Tab mới với hồ sơ" do đó tại sao tôi bỏ lỡ nó tìm kiếm verbiage tab mới.
Ray Foss

5

Nếu bạn muốn điều này xảy ra như một mặc định (tab thiết bị đầu cuối tiếp theo giữ thư mục của bạn):

  1. Mở iTerm2
  2. Mở tùy chọn
  3. Hồ sơ mở
  4. Mở chung
  5. Trong thư mục làm việc, chọn Sử dụng lại thư mục của phiên trước đó

Chúc mừng Trails!


1
Đây là một mục hoàn toàn không liên quan đến việc mở với cùng một hồ sơ. Đó là một mẹo hay, nhưng nó không giải quyết được yêu cầu của OP. Những gì nó làm là mở cửa sổ / tab mới trong cùng một đường dẫn với cái mà nó đến. Lưu ý rằng cấu hình mà bạn đang mở vào phải có này kiểm tra - một trong những bạn đang đến từ không quan tâm. Nếu bạn làm như vậy, bạn sẽ nhận được một tab / cửa sổ mới với bất kỳ cấu hình nào bạn đặt (mặc định nếu CMD + T hoặc cùng một cấu hình nếu bạn sử dụng SHIFT + CMD + T hoặc đã ánh xạ lại CMD + T để làm điều tương tự) , cộng với thư mục làm việc giống như cửa sổ cuối cùng của bạn.
Dannid

1
Bạn đã không trả lời câu hỏi của chủ đề, nhưng bạn đã trả lời câu hỏi tôi có khi tôi tìm thấy chủ đề này. Cảm ơn!
SeF

1

Bạn có thể thực hiện việc này trên toàn cầu bằng Tùy chọn hệ thống> Bàn phím> Phím tắt

Chọn "Phím tắt ứng dụng" trong thanh bên và sau đó thêm một phím mới. Chọn "iTerm2.app" trong danh sách thả xuống Ứng dụng, rồi trong phần Tiêu đề menu, nhập (chính xác): Tab mới với Hồ sơ hiện tại

Sau đó, chỉ cần nhấn phím tắt bạn muốn trong phần "Phím tắt" (tôi đã sử dụng ⌘T) và nó sẽ ghi đè phím tắt hiện tại của ⌥⇧⌘T.


1

Đối với bất cứ ai vẫn đang tìm kiếm, tôi tìm thấy một giải pháp tốt hơn cho trường hợp sử dụng của tôi. Tương tự như những gì Eric Hanko đã đề xuất, bạn có thể tạo một lối tắt dành riêng cho " Tab trùng lặp " trong Iterm2 trực tiếp hơn nhiều và sao chép chức năng "tab trùng lặp" mà tôi đã sử dụng để đến từ Terminal .

  1. Điều hướng đến Tùy chọn hệ thống> Bàn phím> Phím tắt.
  2. Chọn "Phím tắt ứng dụng" trong thanh bên.
  3. Chọn "Iterm.app" từ menu thả xuống Ứng dụng.
  4. Nhập một kết hợp chính xác cho mục menu để tắt, trong trường hợp này Duplicate Tablà tại thời điểm viết.
  5. Thêm phím tắt. Tôi đã sử dụng CMD + D.

LƯU Ý: mọi phím tắt bạn tạo trong Tùy chọn hệ thống sẽ ghi đè các phím tắt đã được xác định trong Iterm2. Điều này có thể dẫn đến sự nhầm lẫn sau này nếu bạn quên nơi các phím tắt được xác định và nhận được kết quả không mong muốn bằng cách sử dụng các phím tắt trong Iterm2 .

Một lần nữa, cảm ơn Eric Hanko đã mở đường ở đây.



0

Trong iterm2, bạn cũng có thể ánh xạ Cmd + T sang hành động "Tab mới có hồ sơ"

  1. Mở Tùy chọn> Cấu hình> Phím,
  2. Chọn một hồ sơ
  3. Thêm phím tắt mới cho hành động "Tab mới có hồ sơ", đặt cấu hình khớp với cấu hình hiện được chọn và đặt phím tắt thành Cmd + T

Bạn sẽ phải lặp lại điều này cho mỗi hồ sơ mà bạn muốn cấu hình.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.