쿠버네티스/linux
3-3. vi 에디터 ex mode 및 참고사항.
몽자비루
2024. 4. 3. 16:15
- command mode 에서 :, /, ? 입력 시, ex mode로 변경됨
- :e! : 편집 취소
- :w : 편집 저장
- :w newfile : 편집된 파일을 새 파일로 저장.
다만 이 때 포커싱하고있는 파일은 여전히 기존에 선택된 파일이다. - :q : vi 편집기 종료하기
- 이때 저장하지 않고 종료하는 경우 얼럿이 노출된다.
- :q! : 강제로 종료 (저장여부 신경 X )
- :wq : 저장 후 종료
- :r <파일명> : 현재 커서 위치 하단에 파일명 내용 붙여넣기
- esc : ex mode에서 탈출 후 command mode로 이동됨
- / <검색문자열> : 문자 찾기
- n (next) : 다음 문자 찾기
- :%s/<찾을문자열>/<변경할문자열> : 찾을 문자열을 변경할 문자열로 수정함.
- 마지막에 /g 를 추가하면 전체에서 찾음.
- :set number : line number 노출 (↔ :set nonumber)
- :set ts=10 : tab키의 간격을 10으로 설정
- :set paste : 자동indent 기능 방지
- vi ~/.vimrc : vi에디터의 configuration 파일
- vimrc 파일에 set number 선택 시, 모든 파일 편집 시, line number 노출됨
- 더 간단하게 파일 만드는 방법.
- echo
- echo "내용" > <파일명>
- echo "내용" > <파일명>
- cat
- cat > <파일명>
내용 + ctrl + d
- cat > <파일명>
- echo