Tôi có một số dòng mà tôi muốn sắp xếp theo thứ tự bảng chữ cái. Ví dụ: giả sử tôi có một loạt lệnh vim set
trong một tệp:Sắp xếp thứ tự các dòng của một phạm vi nhất định trong vim
set nowrap
set number
set expandtab
set hlsearch
set list
Làm cách nào để tôi sắp xếp theo thứ tự 5 dòng này? Sản lượng sẽ trông như thế này:
set expandtab
set hlsearch
set list
set nowrap
set number
nhìn vào http://stackoverflow.com/questions/1355004/how-to-sort-numeric-and-literal-columns- trong vim. ví dụ thiết lập cột sắp xếp bằng cách loại trừ từ đầu tiên và khoảng trống 2.5 sắp xếp/^ \ S \ + \ s \ +/nhưng trong trường hợp này chỉ: 1,5 sắp xếp sẽ hoạt động như cột đầu tiên là sane – Steve