Làm thế nào để chèn một ký tự tab trong văn bản cao siêu?


10

Tôi đang cố gắng chèn một tab vào một tài liệu trong Sublime Text. Tôi đang sử dụng các tab để thụt lề. Thông thường, tôi có thể chèn một tab bằng cách nhấn → Tab . Tuy nhiên, đôi khi thay vì chèn một ký tự tab, điều này thực hiện hoàn thành từ.

Thật khó để dự đoán khi nào điều này sẽ xảy ra, nhưng khi tôi nhận thấy nó, sau đó tôi nhấn Backspace → Tab Backspace

Có cách nào tốt hơn?

Câu trả lời:


9

Bạn có thấy tính năng hoàn thành từ hữu ích? Nếu không thì hãy tắt nó đi và tôi chắc chắn rằng nó sẽ khắc phục vấn đề của bạn.

Hoặc nếu bạn nhấn ca + chuyển hướng sau đó sẽ chèn một tab theo nghĩa đen.

Hoặc bạn có thể tắt hoàn thành tab bằng cách thêm dòng này vào Tùy chọn / Cài đặt tệp - Người dùng:

"tab_completion": false

Nguồn


3
Nhấn Shift + Tab không làm việc cho tôi.
Rockallite

7

Nhấn Ca + Chuyển hướng không chèn một tab bằng chữ cho tôi trong Sublime Text 3.

Cách duy nhất để tôi chèn một tab nghĩa đen là làm những việc sau:

  • Đầu tiên, tôi vô hiệu hóa các Indent Using Spaces tùy chọn thông qua menu ViewIndentation.
  • Sau đó nhấn Chuyển hướng để chèn một tab theo nghĩa đen.

Sau khi hoàn thành, chuyển lại tùy chọn.

Bạn cũng có thể nhấp vào ô của thanh trạng thái cho biết Spaces: n hoặc là Tab Size: nvà chuyển đổi Indent Using Spaces tùy chọn đó.


Một mẹo khác tôi đọc về trong diễn đàn văn bản cao siêu là chèn một ký tự mà bạn biết không được sử dụng ở bất kỳ đâu trong mã của bạn (ví dụ được đưa ra là một backtick, nhưng bạn có thể dán một ký tự unicode hoặc một cái gì đó). Sau đó gọi Tìm kiếm / Thay thế, đảm bảo Regex được bật, tìm nhân vật của bạn và thay thế bằng \t, sẽ dẫn đến một tab. Nó không siêu tiện lợi cho một lần (mặc dù, không bật tùy chọn menu) nhưng hoạt động tốt nếu bạn biết bạn sẽ chèn một vài ký tự tab.
Wilson F
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.