[일상다반사] 초보 개발자들을 위한 유튜브 채널 본격 가동에서 설명드린 리눅스 업스킬 도전 프로젝트 6편을 공개해드리겠다. 6편은 vim 기초를 알기 쉽게 설명한다.
2020년 9월 21일자 [리눅스 업스킬 도전 #6] vim 익숙해지기 방송은 다음에서 볼 수 있으며, 전체 방송 플레이리스트는 리눅스업스킬도전에서 확인할 수 있다.
하이라이트를 요약 정리하면 다음과 같다:
- 1:41 단계 1) /etc/services를 복사하고 vi로 커서 이동해보기
- 5:38 단계 2) 명령 모드로 전환해서 행을 지우고, 가장 첫 행과 마지막 행으로 이동하고 특정 문자열을 검색하고, 복사해서 붙여넣기
- 9:17 단계 3) 삽입 모드로 전환해서 글자를 입력해보기
원본 학습자료는 Day 6 - Editing with "vim"를 참고하고, 방송에 사용한 실제 실습 자료는 다음을 참고한다:
- 단계 1
- putty로 접속
- $ cd로 홈페이지 이동
- $ pwd로 현재 디렉토리 위치 확인
- $ cp -v /etc/services testfile 명령을 내려 services 파일을 현재 디렉토리의 testfile로 복사
- $ vim testfile로 vim 시작
- 화살표키 또는 hjkl로 커서 키 이동하기
- q!로 vi에서 나오기
- 단계 2
- 다시 $ vim testfile 명령으로 vim 들어가기
- ESC-ESC를 연속으로 눌러 명령 모드로 전환
- 33dd를 눌러 현재 커시 위치부터 아래로 33행을 지움
- [명령 모드에서 u를 누르면 마지막 작업 취소
- 명령 모드에서 G를 누르면 파일의 끝으로 이동
- 명령 모드에서 gg를 누르면 파일의 처음으로 이동
- 명령 모드에서 검색은 /를 누른 다음 찾을 글자 입력, 계속 검색하려면 n을 누름
- 명령 모드에서 dd는 행 삭제, yy는 행 복사, p는 현재 위치에서 아래에 붙여넣기
- 단계 3
- i를 누르면 현재 커서 위치에서 삽입 모드로 전환되며, a를 누르면 현재 커서 다음 위치에서 삽입 모드로 전환되므로 이제부터는 글자 입력 가능
- o를 누르면 아래 빈행이, O를 누르면 위에 빈 행이 만들어지고 삽입 모드로 전환되므로 글자 입력 가능
- ESC-ESC를 눌러 명령 모드로 전환
- :w 또는 wq를 눌러 쓰기 또는 쓰고 나오기
댓글 없음:
댓글 쓰기