728x90

마지막 행 모드 3

리눅스 vi를 잠시 중단, 빠져나가기 위한 명령어, 셸 실행 명령어 set nu 명령어

리눅스 vi를 잠시 중단, 빠져나가기 위한 명령어, 셸 실행 명령어 set nu 명령어 :s/문자열 1/문자열 2/ 첫 번째 문자열 1을 문자열 2로 바꾼다 :%s/문자열 1/문자열 2/g 모든 문자열 1을 문자열 2로 바꾼다 : s/문자열 1/문자열 2/ 범위 내 첫 번째 문자열 1을 문자열 2로 바꾼다 : s/문자열 1/문자열 2/g 범위 내 모든 문자열 1을 문자열 2로 바꾼다 : s/문자열 1/문자열 2/gc 범위 내 모든 문자열 1을 문자열 2로 바꿀 때 수정 여부 물어봄 :r 파일 = 지정한 파일을 읽어 들여 현재 커서 위치에 삽입 :e 파일 = 기존 파일을 :w로 저장한 뒤에 지정한 파일로 전환한다 :n = vi 시작 시 여러 파일을 지정했을 경우 다음 파일로 작업을 이동한다 :! = vi를..

리눅스 네임드 버퍼, 범위 지정, 마지막 행 모드, 검색

리눅스 네임드 버퍼, 범위 지정, 마지막 행 모드, 검색 저장할 행, 단어를 커서에 위치하고 네임드 버퍼에 저장한 뒤 필요할 때 꺼내 쓴다. “ayy ”byy “ap ”bp 복사 붙여 넣기 “add ”bdd “ap ”bp 잘라 붙여 넣기 1,$ = 1행부터 마지막 행까지 전체 지정 1,% = 1행부터 마지막 행까지 전체 지정 1,. = 1행부터 현재행까지 지정 .,$ = 현재행부터 마지막 행까지 지정 .,.+2 = 현재행과 두 번째 아랫행까지 총 33 개행 지정 10,20 = 10행부터 20행까지 지정 :#y = #로 지정한 행을 복사. :3y = 3번 행 복사 : y = 범위로 지정한 행 복사 :2, 4y는 2~4행 복사 :#d = #로 지정한 행 잘라냄, :3d = 3번 행 잘라 : d = 범위로 지..

리눅스 vi 문서 편집기 저장 종료 편집

리눅스 vi 문서 편집기 저장 종료 편집 vi 문서 편집기 vi test.txt = 파일 생성 + 편집 (마지막 행 모드) : = 마지막 행 모드 :q = 작업한 것이 없을 때 종료 :q! = 작업한 것이 있을 때 강제 종료 :w = 작업 저장 :wq = 작업 저장 + 종료 :wq! = 작업 저장 + 종료 (명령 모드) ZZ = 작업 저장 + 종료 i = 커서 앞에 입력 a = 커서 뒤에 입력 o = 다음행의 새로운 줄에 입력 I = 커서 맨 앞에서 입력 A = 커서 맨 뒤에서 입력 O = 이전행의 새로운 줄에 입력 k = 위 j = 아래 ^ = 현재행의 처음으로 이동 0(숫자) = 현재행의 처음으로 이동 Home 키 = 현재행의 처음으로 이동 $ = 현재행의 마지막으로 이동 End = 현재행의 마지막으..

728x90