문제

선택한 선행 공간과 숫자를 무시하는 스크린 용 선택 도구를 개발하고 싶습니다.

문제

  1. 선택-툴에 영향을 미치는 코드는 무엇입니까? C-a Esc 화면에?
  2. 선택에서 시작시 공간을 무시하는 알고리즘을 만들기 위해 :

Alt Text http://files.getdropbox.com/u/175564/%20Selection-less.png

다음 Perl-Regex는 라인의 시작과 일치하는 것 같습니다.

 {5}[1-9]{1-4} {8}         # not tested

선택 도구는 현재 선택에 대한 선택의 증가를 동의함으로써 분명히 작동합니다. 예를 들어, 한 줄이 선택됩니다. 다른 하나를 선택합니다. 선택 대기열에 새 라인이 추가됩니다. 선택의 감소에도 반대로 사실입니다.

선택이 obvers가있을 때 Perl Regex를 켜고 싶습니다. \n 선의 무지가 고려되도록.

도움이 되었습니까?

해결책

열을 선택하고 싶다고 생각합니다. 그것은 정규식보다 훨씬 쉬울 것입니다.

로부터 화면 맨 페이지 :

   c or C to set the left or right margin respectively. If no
     repeat  count is  given,   both default  to the  current
     cursor position.
     Example: Try this on a  rather full text screen:  "C-a [
     M 20 l SPACE c 10 l 5 j C SPACE".

     This moves one  to the middle line of  the screen, moves
     in  20 columns left,  marks the  beginning of  the paste
     buffer, sets the left column, moves 5 columns down, sets
     the right  column, and then  marks the end of  the paste
     buffer. Now try:
     "C-a [ M 20 l SPACE 10 l 5 j SPACE"

     and notice the difference in the amount of text copied.

스크린 샷에서 누르십시오 C-a [, 커서를 텍스트의 시작 부분으로 옮기고 SPACE 그런 다음 누릅니다 c. 선택 끝으로 이동 한 다음 누른 다음 SPACE 다시. 이제 원하는 텍스트가 있습니다.

이것이 너무 많은 정보가 아니기를 바랍니다. 당신은 초보자로 태그를 붙였습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top