| [ CnUnix ] in KIDS 글 쓴 이(By): pictor (홍헌수) 날 짜 (Date): 1996년01월13일(토) 11시39분12초 KST 제 목(Title): to Lesse tab을 하나 칠때마다 그것을 space 4개의 입력과 동일하게 만드는 것은 잘 모르겠네요. 차라리 tab을 포함하도록 document를 모두 만든다음, 그것을 expand(1)명령을 이용하여 tab을 모두 space로 바꾸는 것이 더 나을 것 같은데... 아니면 document를 vi로 에디팅하는 도중에... 100 line부터 200 line사이의 줄들만 tab을 space의 형식으로 바꾸고 싶다..고 하시면.. 그냥 vi상태에서 :100,200 ! expand하시면 되는 것으로 알고 있습니다. ---참고: 첫line을 나타낼땐 1을 써도 되고, ^을 써도 되고 합니다. 마지막 line은 $을 쓰면 되고, 현재의 line은 .을 쓰면 되고, 현재의 line에서 100후의 line을 가르킬때는 .+100 하시면 됩니다. 근데.. tab이 있는 것이 더 document관리하기가 편하지 않나요??<-- 그냥 해본 소리입니다. 꼭 반드시 tab을 space 4개로 대치하고 싶다고 한다면, tab으로 document를 만든다음 :%s/이곳에서 tab을 누름/ /g 하면 됩니다. 100line에서 200 line사이에서만 tab을 space 4개로 대치하고 싶으시면 :100,200 s/이곳에서 tab을 누름/ /g 하시면 됩니다. |