-
vi 기초 사용법, 참고 자료 정리OS, 클라우드 컴퓨팅 2019. 12. 1. 23:27
* vi 사용에 필요한 최소한의 명령어와 사용법을 정리한 글입니다.
Intro
프로그래밍을 처음 시작할때만해도 CLI 환경이 편하다는 말을 이해하지 못했는데
리눅스 환경을 경험해보니 그 이유를 적극 공감하게 됐다.
vi명령어를 통해 프로그램도 설치 없이(특히 확장자 신경쓸 것 없이) 내용을 편집 할 수 있다!
이번에는 vi에 대한 정의와 기초적인 내용들을 정리하고, 추후 심화 학습에 필요한 자료들을 정리해보기로 했다.
1. vi, vim이란?
vi : CLI 환경에서 파일을 추가/삭제/수정할 수 있도록하는 명령어
vim : vi 호환용 에디터로 CLI, GUI 환경에 모두 설치해서 사용 가능, vscode와 같은 에디터에 익스텐션으로 설치해서 사용도 가능
자세하고 쉬운 설명은 아래 유튜브를 참고하면 좋을듯
https://www.youtube.com/watch?v=qn1soztN7k4
2. 사용법과 기초 명령어/단축키
vi 사용법 (플로우)
- vi {파일명} 으로 작업할 파일 선택 (이미 존재하는 파일은 수정 작업을 진행하고, 없는 파일이라면 파일을 생성함)
- [i]를 통해 입력모드로 진입하고, 단축키들을 사용하며 텍스트 입력
- ESC를 눌러 명령어 모드로 진입하여 파일 저장
파일 저장 관련 명령어
- :w: 저장
- :q: 저장하지 않고 종료
- :wq: 저장 후 종료
기초 단축키
위 유튜브 영상의 작성자님이 올려주신 기초 단축키 모음
현시점의 나에겐 이정도로도 충분하다.
3. Futhermore
1) 정리가 잘된 블로그 참고하여 명령어 더 익히기
https://pamooochim.blogspot.com/2016/02/vi.html
리눅스 vi, 한 페이지로 요약하는 간단 사용법
아주 먼 옛날(?) 리눅스를 처음 접했을 때 가장 먼저 vi에 대해서 알게 되었다. vi는 단순 텍스트 편집기일 뿐이지만 생각보다 깊이 있는 프로그램이며 지금까지도 뭇 프로그래머의 사랑을 받는 스테디 프로그램 중의 하나이다. 리눅스를 주 운영체제로 쓰...
pamooochim.blogspot.com
2) vscode에 vim 익스텐션을 설치해서 코딩시 활용해보기
'OS, 클라우드 컴퓨팅' 카테고리의 다른 글
AWS - 주요 서비스 정리 : ec2, s3, Lightsale, Lambda (0) 2019.12.02