2012-03-28 5 views
8

tôi có xu hướng sử dụng dòng băm và dấu gạch ngang để định dạng và phá vỡ các tập tin mã (ví dụ, các file CSS):Có lệnh nào để chèn một dòng ký tự trong Sublime Text 2 không?

/* ------------------------------------------------------------------- 
* Layout Styles 
* -----------------------------------------------------------------*/ 

Trong vim tôi sẽ sử dụng lệnh 80a-<ESC> mà sẽ insert 80 - characters from the location after the cursor.

Tôi đã thu thập thông tin trong tài liệu tuyệt vời nhưng chưa tìm thấy cách tốt để sao chép lệnh vim ở trên trong subl. Chế độ cổ điển không bao gồm hỗ trợ cho chuỗi lệnh này.

Có một lệnh tương ứng thực hiện điều gì đó tương tự trong Sublime hay một đoạn mã tĩnh sẽ là giải pháp đơn giản nhất?

Trả lời

10

Tôi không nghĩ rằng có bất kỳ khả năng lặp lại ký tự nào. Để làm điều này với bất kỳ ký tự tôi nghĩ sẽ yêu cầu một plugin, nhưng các chức năng cơ bản của cách chèn một khối comment lớn có thể dễ dàng đạt được với một đoạn:

Đến New Snippet qua các menu và thêm mã này:

<snippet> 
    <content> 
     <![CDATA[ 
/* ------------------------------------------------------------------- 
* $0 
* -----------------------------------------------------------------*/ 
     ]]> 
    </content> 
<tabTrigger>comment</tabTrigger> 
</snippet> 

sau đó lưu đoạn mã trong thư mục Packages\User của bạn, dưới dạng something.sublime-snippet. Nên làm việc ngay lập tức, bạn chỉ cần gõ comment (hoặc bất cứ điều gì bạn thay đổi nó để ..) sau đó nhấn tab, sau đó thực sự viết tiêu đề bình luận của bạn.

+0

Đó là loại suy nghĩ của tôi dựa trên tài liệu. Cảm ơn về lời xác nhận! – krohrbaugh