Dấu trong Terminal
Mới ga dấu (có sẵn bắt đầu với OS X 10.11 - El Capitan) cũng tương tự như Bookmarks , mà cũng có sẵn trong các thiết bị đầu cuối, cho phép bạn đánh dấu vị trí cửa sổ và sau đó đem lại cho bạn tùy chọn sẽ trở lại tại một điểm sau đó.
Dấu (hoặc Dấu trang) không đề cập đến lịch sử lệnh của bạn, nhưng đến bộ đệm cuộn được sử dụng trong cửa sổ / tab Terminal.
Đánh dấu một dòng
Theo mặc định, mỗi khi bạn nhấn Entertrong cửa sổ Terminal, dòng được đánh dấu , được hiển thị bằng cách sử dụng dấu ngoặc mở ở đầu dòng và đóng một ở cuối dòng. Hành vi mặc định này có thể được tắt bằng cách sử dụng mục nhập Chỉnh sửa> Đánh dấu> Tự động Đánh dấu Nhắc dòng . Khi điều này bị vô hiệu hóa, bạn vẫn có thể thực hiện thủ công và đánh dấu một lệnh bằng cách sử dụng Cmd+Enter(hoặc với mục Chỉnh sửa> Đánh dấu> Đánh dấu là mục Nhắc và Gửi trả lại menu).
Nếu bạn đã bật đánh dấu tự động và muốn chạy lệnh mà không đánh dấu lệnh đó , bạn có thể thực hiện việc này bằng cách sử dụng Cmd+Shift+Enter(hoặc với mục Chỉnh sửa> Đánh dấu> Gửi trả lại mà không cần đánh dấu menu).
Vô hiệu hóa nhãn hiệu
Tự động đánh dấu các dòng có thể được vô hiệu hóa bằng cách sử dụng mục Chỉnh sửa> Đánh dấu> Tự động Đánh dấu các dòng Nhắc .
Từ dòng lệnh, có thể đạt được điều tương tự bằng cách sử dụng
defaults write com.apple.Terminal AutoMarkPromptLines -bool NO
Giấu dấu
Nếu bạn muốn sử dụng chức năng đánh dấu , nhưng không muốn thấy dấu ngoặc ở đầu và cuối dòng, bạn ẩn chúng bằng cách sử dụng mục nhập menu View> Hide Marks . Điều này sẽ giữ nguyên chức năng dưới đây, nhưng sẽ không còn hiển thị dấu ngoặc.
Nhảy giữa các nhãn hiệu
Khi một dòng đã được đánh dấu, bạn có thể nhanh chóng chuyển đến dấu trước đó bằng cách sử dụng Cmd+Uphoặc đến dòng tiếp theo bằng cách sử dụng Cmd+Down. Các tùy chọn tương tự được cung cấp cho Dấu trang và để chọn dấu tiếp theo / trước:
Đánh dấu thủ công một dòng
Ngoài việc đánh dấu tự động, bạn cũng có thể thêm dấu thủ công bằng cách chọn một dòng trong đầu ra thiết bị đầu cuối bằng chuột, sau đó chọn mục Chỉnh sửa> Đánh dấu> Đánh dấu là mục nhập Nhắc (hoặc Cmd+U).
Trường hợp sử dụng
Các Marks chức năng rất hữu ích nếu một số các lệnh thực thi của bạn sản xuất nhiều đầu ra, và bạn nhanh chóng muốn di chuyển đến vị trí mà bạn đã nhập lệnh. Nhấn Cmd+Upsẽ đưa bạn đến đó. Nhấn liên tục sẽ đưa bạn lên cao hơn, trong khi nhấn Cmd+Downsẽ đưa bạn trở lại xuống. Vị trí mục tiêu được tô sáng thuận tiện khi bạn nhảy / cuộn xung quanh.
Chọn nội dung
Chức năng đánh dấu tương tự có thể được sử dụng để chọn đầu ra Terminal. Nhấn Cmd+Shift+Upsẽ chọn nội dung lên đến dấu trước, trong khi Cmd+Shift+Downsẽ chọn xuống dấu tiếp theo. Điều này hữu ích khi muốn sao chép đầu ra nhật ký hoặc nội dung khác từ Terminal.
Chức năng này cũng có sẵn từ menu Chỉnh sửa> Điều hướng trong khi bấm Shiftphím:
Tóm lược
Đã sử dụng nó trong một vài ngày nay, tôi thấy nó vô cùng hữu ích. Cuộn qua hàng trăm dòng đầu ra để tìm điểm đầu ra của lệnh đột nhiên trở nên dễ dàng hơn rất nhiều.
Tôi tự hỏi tại sao tính năng mới này không được đề cập nổi bật hơn - tôi chưa thấy nó trong bất kỳ hướng đi nào của El Capitan. Trợ giúp Terminal hiện không cung cấp bất kỳ chi tiết nào về tính năng này.