Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Root
- JavaScript
- IDE
- 원격저장소
- 연동
- react
- Navigation
- remote
- Windows
- 실행
- 반응형웹
- setup
- HTML
- LINK
- Clone
- 반응형
- vscode
- navbar
- Component
- 배포
- 서버
- CSS
- 웹
- IntelliJ
- Repository
- PROJECT
- VisualStudio
- Linux
- 컴포넌트
- GIT
Archives
- Today
- Total
PINKYETI
[Linux] vi 편집기 자주 쓰는 커맨드 정리 (shell/txt 파일 편집) 본문
안녕하세요. Linux 서버 운영을 하다보면,
Shell 파일, text 파일 등을 편집할 일이 잦은데요.
현재는 손에 익었지만.. 초반에 자주 찾아봤던
기억이 나 간단히 공유하고자 합니다.
Linux 에서 문서 편집을 위해 vim, view, nano 등
여러 명령어가 있지만, 저는 vi를 자주 쓰기 때문에
vi 위주로 설명드리고자 합니다.
(명령어 별로 조금씩 다를 수 있다 알고있어서요!)
# vi 명령어 입력
- vi [수정할 파일명]
# vi 주요 커맨드 정리
입력 커맨드 | 커맨드 동작 |
i | 현재 커서의 위치에 Text 입력. |
a | 현재 커서의 다음 위치에 Text 입력. (+ 보통 Line의 끝에서 사용.) |
x | 현재 커서 위치의 Text 삭제. |
dd | 현재 커서가 위치한 Line 삭제. |
$ (Shift + 4) | 현재 Line의 제일 끝으로 커서 이동. |
^ (Shift + 6) | 현재 Line의 제일 앞으로 커서 이동. |
/ + [Text] | 현재 문서 내에서 입력한 [Text] 찾기. |
n | [Text] 찾기 결과의 아래로 탐색. |
N (Shift + n) | [Text] 찾기 결과의 위로 탐색. |
:q! | 현재 문서 저장하지 않고 나가기. |
:wq | 현재 문서 저장하고 나가기. |
PageUp | 현재 화면의 한 페이지 위로 이동. |
PageDown | 현재 화면의 한 페이지 아래로 이동. |
'# Dev Note > [OS]' 카테고리의 다른 글
[Linux] NTP(Network Time Protocol) 사용하여 타임 서버 동기화하기 (chronyd) (0) | 2024.03.10 |
---|---|
[Linux] 리눅스 디렉토리 종류 및 특징 (0) | 2024.03.10 |
[Linux] Windows 로컬 PC에 Linux 가상 환경 만들기 (VMWare/CentOS) (0) | 2024.02.16 |
[Windows] IIS를 이용하여 웹 서버(Localhost) 구동하기 (Windows IIS) (0) | 2021.11.01 |