Làm thế nào tôi có thể dễ dàng thụt một khối trong bất kỳ textarea nào trên OS X?


2

Có các phím tắt hoặc một cách nhanh chóng khác để thụt một khối văn bản cùng một lúc trong vùng văn bản bình thường trên OS X không?

Để tôi có thể dễ dàng biến:

[I want this to indent.
For formatting.
It's several lines.]

Vào:

    [I want this to indent.
    For formatting.
    It's several lines.]

Câu trả lời:


4

Bạn muốn chỉnh sửa văn bản và bạn cần một trình soạn thảo văn bản. Có (cách) dễ dàng trong OS X để thực hiện các loại thao tác văn bản này.

Cá nhân tôi sử dụng BBEdit / TextWrangler cho các loại mã hóa này.command]

Bạn cũng có thể sử dụng Automator để tạo một Dịch vụ và sử dụng sed / regex để thực hiện việc nâng 'cứng': (và liên kết một tổ hợp phím với Dịch vụ này)

tự động hóa

sed 's/\(^.*\)/\ \ \ \ \1/g':

sed có thể được sử dụng để chỉnh sửa các dòng văn bản. Trong dòng này, sed thay thế toàn cầu một trận đấu 'bắt đầu của một dòng và mọi thứ xuất hiện sau nó' với '4 khoảng trắng và khớp đó'.


Thế còn Hệ thống Văn bản Ca cao, không thể được sử dụng để cung cấp lối tắt tùy chỉnh cho lệnh thụt lề thì sao?
Daniel Beck

Suy nghĩ tốt, có thể làm điều đó, mặc dù tôi không biết làm thế nào;) Đó là một cách sạch sẽ để làm điều đó mặc dù.
CousinCocaine
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.