2012-02-03 11 views
7

Tôi đặt một tập tin .tm_properties trong thư mục chính của tôi và cũng ở trên cùng của cây nguồn của tôi với những điều sau đây trong nó, không có phiên bản nào có hiệu lực.Làm thế nào để cấu hình Textmate2 để tắt Soft Wrap theo mặc định cho tất cả các tệp?

softWrap = false 
softWrap = :false 
softWrap=false 

Cũng không có hiệu lực thi hành, tôi đặt dòng dưới phần tiêu đề như:

[ source ] 
[ text ] 
[ "*.*" ] 

Rất thích biết những gì tôi đang mất tích ở đây.

Trả lời

6

Tôi có mục nhập dưới đây và nó hoạt động tốt. Hãy thử xóa cấu hình cụ thể loại tệp khác để đảm bảo cấu hình của nó không bị ghi đè.

softWrap   = false 

Cũng làm kiểm tra giá trị mặc định "toàn cầu" dưới

TextMate.app/Contents/Resources/Default.tmProperties 

Nếu bạn chưa thấy https://gist.github.com/1478685, đừng kiểm tra xem nó ra. Các tm_properties trong thư mục tức thời nhất của bạn nên được ưu tiên. Vì vậy, hãy thử và loại bỏ các thiết lập khác và chỉ cần kiểm tra nó với cái này.

Ngoài ra, hãy xóa tất cả các tài nguyên tm_properties khác và chỉ cần thoát khỏi "toàn cục" và thử nghiệm nó.

Cuối cùng, hãy xem discussion và phiên bản TM2 bạn đang sử dụng. Đã có một số bản sửa lỗi cho softwarp và nó có thể chỉ là một lỗi mà bạn đang gặp phải.

EDIT

Cũng chỉ FYI, tôi thấy mục này trong ghi chú phát hành mới nhất của TM2. (2012-02-18)

  • Cached file .tm_properties đang quan sát qua kevent nên thay đổi làm mất hiệu lực bộ nhớ cache ngay lập tức (trước đây có thể mất tới 30 giây trước khi tệp được cập nhật được đọc). Trên các hệ thống tệp không hỗ trợ kevent, bạn cần phải khởi chạy lại TextMate để xóa bộ nhớ cache.
+0

Ngay cả với các nhận xét nguồn 'softWrap = false' vẫn đang được đưa vào bản dựng mới nhất. Có thể có cách tốt hơn, nhưng 'wrapColumn = -1' ngăn mọi thứ khỏi gói. –

+5

Ngoài ra, nếu phần mềm bọc các nhận xét nội tuyến gây phiền nhiễu cho bạn: hãy chỉnh sửa gói Nguồn, bỏ chọn 'Bật mục này' cho tùy chọn Kiểu trong Cài đặt ảnh hưởng đến gói. – Joost

+0

Textmate là gói ý kiến ​​của tôi trong coffeescript và wrapColumn = -1 không hoạt động đúng. Đó là làm cho mỗi nhân vật của một bình luận xuất hiện trên dòng riêng biệt của nó ... Có cách nào khác vô hiệu hóa tất cả các gói? –