반응형

Linux 53

[LINUX] 알아두면 좋은 vi 명령어-2 : u(되돌리기) , dd(줄삭제)

[LINUX] 알아두면 좋은 vi 명령어-2 : u(되돌리기) , dd(줄삭제) 오늘은 지난번에 이어 알아두면 좋은 vi명령어 2탄입니다. vi편집기에서 편집하다보면 한줄을 통으로 삭제하고 싶을때가 있습니다. 그럴 때는 dd를 눌러줍니다. 이때 조심해야할 점은 insert모드일때는 dd가 입력됩니다. 이럴때는 ESC키를 눌러 insert모드를 해제하고 dd를 입력합니다. 이때 커서가 존재하는 한줄이 삭제됩니다. 만약 지워야할 입력하거나 삭제한 대상을 되돌리고 싶을 때는 U를 누릅니다. 이때도 insert모드인 경우 uuu가 타이핑 입력되기 때문에 ESC키를 눌러 insert모드는 해제하고 u를 눌러 되돌리기를 합니다.

컴퓨터/LINUX 2018.08.29

[LINUX] 알아두면 좋은 vi 명령어-1 :set number

[LINUX] 알아두면 좋은 vi 명령어-1 :set number 지난번에 이어 오늘도 vi 명령어들에 대해서 적어봅니다. vi를 하면서 알아두면 좋은 vi명령어들을 알아봅니다. 가끔 내가 만든 프로그램을 실행시키면 몇번째 줄에 에러가 발생했다고 표시됩니다. 허나 vi에는 줄번호가 없습니다. 그렇다고 하나하나 셀수도 없고 어떻게 하면 좋을까요? 바로 줄번호를 나타나게 하는 명령어를 입력하면 됩니다. :set number 를 입력하면 줄마다 앞에 숫자가 보여지며 그 번호가 해당 라인의 줄번호가 됩니다. 잘알아둡시다. SET NUMBER

컴퓨터/LINUX 2018.08.29

[LINUX] vi 문자열 바꾸는 방법

LINUX를 사용하다보면 문서 편집을 할때가 있다. 그때 많이 사용하는 툴은 VI이다. 오늘은 문서내에 특정문자를 바꾸는 방법에 대한 정보를 공유한다. 1. :%s/AAA/BBB AAA문자열을 BBB문자열로 변경하는 방법이다. 이방법은 모든 AAA가 BBB로 바로 바꿀 때 사용한다. 2. :%s/AAA/BBB/c1번은 전체문자열을 한번에 바꾸는 방법이고, 2번은 문자열마다 바꿀여부를 물어보는 방법이다. y는 바꾼다. n은 안바꾼다. a는 나머진 다 바꾼다. 3. :%s/AAA/BBB/i1,2번은 문자열에 대한 대소문자를 구분한다. /i를 붙이면 대소문자를 구분하지 않는다. 다음엔 vi에 많이 쓰이는 명령어에 대해서 적어보겠다.

컴퓨터/LINUX 2018.08.28
반응형