2013-10-03 1 views
0

두 줄의 정렬 된 목록을 효율적으로 생성하는 방법은 무엇입니까?Sublime Text를 사용하여 몇 줄의 정렬 된 목록을 효율적으로 생성하는 방법은 무엇입니까?

의가 있다고 가정 해 봅시다 :

list item 1 
list item 2 
list item 3 

로 :

<ul> 
    <li>list item 1</li> 
    <li>list item 2</li> 
    <li>list item 3</li> 
</ul> 

참고 :

내가 documentation에서 select_lines을 공제 할 수있는 문제가 있었다 :

  • on Win (Win 8) Ctrl+Alt+arrow은 데스크톱 회전 (? :
  • Ctrl+Shift+arrowShift이없는 바로 가기 설정이 Ctrl+Up/Down 만 표시되지만 임무 컨트롤 에 의해 데스크톱 애니메이션을 사용했습니다. 옵션의 선택을 취소 한 후에는 예상대로 작동합니다.
+0

미션 컨트롤과 바탕 화면 회전을 쉽게 비활성화 할 수 있습니다. 원하지 않는 경우 다른 사람에게 키 바인딩을 전환 할 수 있습니다. 1-3 단계에 대한 –

답변

2

Mac에서는 단축키를 약간 변경하면 Windows에서도 사용할 수 있습니다.

  1. 첫 번째 줄의 첫 번째 문자 앞에 커서를 놓습니다.
  2. 보류 CTRL +시프트 누르 2 회 아래쪽 화살표 이는 각 행에서 3 커서를 생성한다.
  3. cmd를 + 시프트 눌러 화살표 오른쪽 선택할 때,이 별도로 각 라인을 선택한다 라인의 끝으로 이동 들고.
  4. 을 눌러 Ctrl 키를 + 변화 w + 태그로 감싸 즉시 li 입력을 시작합니다. 동시에 두 태그에 - 오프너와 닫는 태그를 입력합니다.
  5. esc을 눌러 여러 항목을 취소 할 수 있습니다.
  6. 이제 목록에서 한 줄 위 및 한 줄 아래의 전체 목록을 선택하십시오.
  7. 4 단계를 반복하되 ul을 입력하십시오.

이제 모든 키 바인딩은 기본 Mac 바인딩이며, Windows/Linux에서는 키 바인딩 구성에서 바인딩을 찾을 수 있습니다. 변화 + 을 눌러로

{ "keys": ["ctrl+shift+w"], "command": "insert_snippet", "args": { "name": "Packages/XML/long-tag.sublime-snippet" } }, 
{ "keys": ["ctrl+shift+down"], "command": "select_lines", "args": {"forward": true} }, 

cmd를 + 변화 + 화살표 바로은 동일합니다 : 당신이 쉽게 그들을 찾을 수 있도록 그냥 참조를 위해 내가 사용 된 모든 적어합니다 Windows 및 Linux.

+0

대안 : Lines'로 분할 모든 라인을,'강조 (+ Shift + cmd를 L은) – thgaskell

+0

위대한 일을 @thgaskell! –

관련 문제