2015-06-26 23 views
39

Tôi đã sử dụng Sublime trong nhiều năm và đang thử Atom lần đầu tiên.Lệnh di chuyển dòng lên hoặc xuống trong Atom Editor

Làm cách nào để di chuyển một dòng đơn lẻ hoặc một khối được chọn lên hoặc xuống dưới một dòng? Trong tuyệt vời, tôi có thể làm điều này với ctrl + shift + Lên, nhưng điều đó dường như không hoạt động trong Atom. Bất kỳ ý tưởng?

Trả lời

54

Trong Atom bạn chỉ có thể sử dụng Ctrl + Lên.

Bạn có thể tìm thấy các tùy chọn trên menu Atom: Chỉnh sửa> Các dòng> Move Line Up

+23

Trên Mac: Ctrl + Cmd + Up – Rishav

+1

tôi giữ một danh sách các phím tắt Atom thường được sử dụng ở đây: https://github.com/nwinkler/atom-keyboard-shortcuts Nó chứa một này và nhiều người khác .. – nwinkler

+0

Điều này không hiệu quả đối với một số dòng (ý tôi là, với một vài trường hợp con trỏ), giống như trong Sublime:/Ai cũng biết cách làm thế nào để đạt được điều này trong Atom? – DanielM

26

Windows:Ctrl+Up/Down

Mac:Ctrl+Cmd+Up/Down

Đừng có đủ Rep rời làm nhận xét. Nhưng đối với câu hỏi @DanielM.

Để di chuyển một vài dòng trong Atom:

Chọn tất cả các một vài dòng mà bạn muốn di chuyển bằng chuột hoặc bằng cách giữ shift và di chuyển lên hoặc xuống dòng bạn muốn, và sau đó sử dụng một trong hai lệnh cho Windows Ctrl+Up/Down hoặc Mac Ctrl+Cmd+Up/Down

Lưu ý: Toàn bộ dòng không phải được chọn miễn là một phần của nó sẽ được di chuyển bằng lệnh.

7

tôi đã cùng một vấn đề, tôi giải quyết hồ sơ chỉnh sửa sơ đồ bàn phím và thêm này:

'atom-workspace atom-text-editor': 
    'alt-up': 'editor:move-line-up' 
    'alt-down': 'editor:move-line-down' 

Vì vậy, để di chuyển tôi sử dụng "alt + lên" hoặc "alt + xuống".

0
'.editor': 
    'alt-up': 'editor:move-line-up' 
    'alt-down': 'editor:move-line-down' 
Các vấn đề liên quan