-
서버 기술 기초 요약 - 리눅스 쉘 사용법 6CS지식/운영체제 2022. 5. 1. 16:50
초간단 VIM 사용법
VIM 에디터 이해 및 설치
- VIM : Vi improved에서 앞 글자를 빼내어 만든 이름이다.
- Vi : 전통적인 유닉스 에디터(개발자: 빌 조이) Visual Editor의 줄임말이다.
- Vim은 Vi에 자동화, 시각화 메뉴등을 추가한 프로그램이다.
- Vim이외에 이맥스(Emacs,GNU프로젝트 설립자 리차드 스톨마이 개발)라는 유명한 에디터가 있다.
일단 어떤 설정을 바꾸려면, 터미널 환경이기 때문에, 마우스로 클릭해서, 바꿀 수 없다. 보통의 설정은 file로 되어있다. 그 설정file을 수정해서 설정을 변경 할 수 있는 것이다. 그래서 무언가 수정을 하려면, editor가 필요하다.
근데, 리눅스에서 사용하는 editor은 생각보다 사용법이 불편하다.
윈도우,맥os Vim 설치
https://www.vim.org/download.php
vim 네 가지 모드
- 일반(명령) 모드 : 처음vim을 실행했을 때 또는 입력 모드/명령 모드에서 ESC입력 시 - 찾기, 커서 이동등
- 명령(명령행)모드 : 일반 모드에서 " : "입력 시 -저장, 파일읽기,vim설정 등
- 입력(편집)모드 : 일반 모드에서 a 또는 i 또는 o키 입력시 -내용입력
- Vidual 모드 : 일반 모드에서 v 입력시 -블럭 복사/붙이기
:wq : 저장후 나가기
:q! : 저장하지 않고 나가기
vim 초간단 사용법
- 입력
i 포커스 잡힌 커서 위치에서 편집모드 시작
- 삭제(일반 모드에서 실행해야 함)
x 커서의 한 문자를 삭제한다.
- 파일 저장
: w 현재 오픈된 파일 저장
: q 저장하지 않고 종료 (quit)
:wq 현재 오픈된 파일 저장 후 종료
:q! 강제 종료 (대소문자 구분)vim 명령어 참고
https://www.fun-coding.org/linux_basic5.html
'CS지식 > 운영체제' 카테고리의 다른 글
리눅스 - 프로그램과 프로세스, 커널, 시스템 콜 (1) 2024.01.14 운영체제 - OS, Operating System (0) 2023.11.02 서버 기술 기초 요약 - 리눅스 쉘 사용법 5 (0) 2022.05.01 서버 기술 기초 요약 - 리눅스 사용법 이해 4 (0) 2022.05.01 서버 기술 기초 요약 - 리눅스 쉘 사용법 이해 3 (0) 2022.05.01 - VIM : Vi improved에서 앞 글자를 빼내어 만든 이름이다.