vi
-
여러파일 한번에 열고, 파일을 이동하기 vi file1 file2 file3 명령을 사용하면 동시에 여러 소스코드 파일을 열 수 있음 :n 다음 버퍼 파일로 이동 :N 이전 버퍼 파일로 이동 :ls 현재 열려있는 버퍼의 리스트를 보여줌 :b숫자 숫자에 해당하는 버퍼로 이동 :bd 숫자에 해당하는 버퍼를 삭제 :bw 현재 버퍼를 삭제 버퍼란? 어떤 데이터가 들어있는 공간 vi안에서 새로운 파일 열기 :e file 해당 파일을 현재 vi 창에서 새로운 버퍼로 만든다. :cd filename (안보이지만) 해당 디렉토리로 이동한다. :e로 다음파일 찾을때 적용 화면 분할에서 보기 :split 현재 열린 파일과 같은 파일을 수평으로 분할해서 하나 더 연다. :split $file 새로운 파일을 현재 위치에 열고..
vi 명령어(3) - vi로 여러파일 동시에 보기여러파일 한번에 열고, 파일을 이동하기 vi file1 file2 file3 명령을 사용하면 동시에 여러 소스코드 파일을 열 수 있음 :n 다음 버퍼 파일로 이동 :N 이전 버퍼 파일로 이동 :ls 현재 열려있는 버퍼의 리스트를 보여줌 :b숫자 숫자에 해당하는 버퍼로 이동 :bd 숫자에 해당하는 버퍼를 삭제 :bw 현재 버퍼를 삭제 버퍼란? 어떤 데이터가 들어있는 공간 vi안에서 새로운 파일 열기 :e file 해당 파일을 현재 vi 창에서 새로운 버퍼로 만든다. :cd filename (안보이지만) 해당 디렉토리로 이동한다. :e로 다음파일 찾을때 적용 화면 분할에서 보기 :split 현재 열린 파일과 같은 파일을 수평으로 분할해서 하나 더 연다. :split $file 새로운 파일을 현재 위치에 열고..
2023.09.06 -
입력 관련 명령어 i 입력모드 전환 l 현재 줄 처음 글자에 삽입 a 현재 커서 다음 위치에 추가 A 현재 줄 마지막 들자에 추가 o 아랫 줄에 추가 O 윗 줄에 추가 s 현재 커서 글자 지우고 입력모드로 전환 r 현재커서 글자 지우고 한 글자 입력받아 바꾼뒤 명령모드로 돌아감 삭제 관련 명령어 x 현재 커서 위치 문자 삭제 X 현재 커서 위치 이전 문자 삭제 dw 현재 커서 위치 단어 삭제, (숫자 dw)형태로 쓰면 숫자만큼의 줄이 삭제됨 db 현재 커서 위치 이전 단어 삭제 dd 현재 커서 위치 줄 삭제, 숫자 dd 로 쓰면 숫자만큼의 줄 삭제 d^ 현재 줄에서 현재 커서 위치 이전 문자열을 마지막 문자까지 삭제 d0 현재 줄에서 현재 커서 위치 이전 문자열을 끝까지(0번째 컬럼까지) 삭제 d$ 현재..
vi 명령어(2) - vi에서 편집하기입력 관련 명령어 i 입력모드 전환 l 현재 줄 처음 글자에 삽입 a 현재 커서 다음 위치에 추가 A 현재 줄 마지막 들자에 추가 o 아랫 줄에 추가 O 윗 줄에 추가 s 현재 커서 글자 지우고 입력모드로 전환 r 현재커서 글자 지우고 한 글자 입력받아 바꾼뒤 명령모드로 돌아감 삭제 관련 명령어 x 현재 커서 위치 문자 삭제 X 현재 커서 위치 이전 문자 삭제 dw 현재 커서 위치 단어 삭제, (숫자 dw)형태로 쓰면 숫자만큼의 줄이 삭제됨 db 현재 커서 위치 이전 단어 삭제 dd 현재 커서 위치 줄 삭제, 숫자 dd 로 쓰면 숫자만큼의 줄 삭제 d^ 현재 줄에서 현재 커서 위치 이전 문자열을 마지막 문자까지 삭제 d0 현재 줄에서 현재 커서 위치 이전 문자열을 끝까지(0번째 컬럼까지) 삭제 d$ 현재..
2023.09.06 -
명령(이동) 모드 커서가 어디에 있던지, ESC를 누르면 명령모드가 됨, 편집할 수 없음. vi를 쓰면 수시로 ESC를 누르는 습관이 필요 라인 숫자 같이 보기 :set number 입력 :set nonumber 로 number 모드 해제 커서 이동 명령키 h 한문자 왼쪽으로 커서 이동 j 한문자 아래쪽으로 커서 이동 k 한문자 위쪽으로 커서 이동 l 한문자 오른쪽으로 커서 이동 w 다음 단어 첫 문자로 커서 이동 b 이전 단어 첫 문자로 커서 이동 행 이동 명령키 gg 첫 행으로 이동 command + g 마지막 행으로 이동 ^ 현재 행의 첫 문자로 이동 $ 현재 행의 마지막 문자로 이동 :5 타이핑한 숫자에 해당하는 숫자로 이동 숫자 타이핑하고 shift + G 타이핑한 숫자에 해당하는 숫자로 이동 ..
vi 명령어(1) - vi에서 이동하기명령(이동) 모드 커서가 어디에 있던지, ESC를 누르면 명령모드가 됨, 편집할 수 없음. vi를 쓰면 수시로 ESC를 누르는 습관이 필요 라인 숫자 같이 보기 :set number 입력 :set nonumber 로 number 모드 해제 커서 이동 명령키 h 한문자 왼쪽으로 커서 이동 j 한문자 아래쪽으로 커서 이동 k 한문자 위쪽으로 커서 이동 l 한문자 오른쪽으로 커서 이동 w 다음 단어 첫 문자로 커서 이동 b 이전 단어 첫 문자로 커서 이동 행 이동 명령키 gg 첫 행으로 이동 command + g 마지막 행으로 이동 ^ 현재 행의 첫 문자로 이동 $ 현재 행의 마지막 문자로 이동 :5 타이핑한 숫자에 해당하는 숫자로 이동 숫자 타이핑하고 shift + G 타이핑한 숫자에 해당하는 숫자로 이동 ..
2023.09.06