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 | 31 |
Tags
- Android
- 글쓰기
- 회원가입
- Resources
- #청주주님의교회
- 게시판
- CSS
- 자바
- 주님의교회
- androidstudio
- 프로그래밍
- 안드로이드
- jQuery
- Java
- TinyMCE
- 생명주기
- 아이콘
- Selector
- 인텐트
- Spring
- Intent
- JavaScript
- 안드로이드 AVD
- 웹개발
- Activity
- java 8
- 청주
- 제이쿼리
- 에디터
- 영성
Archives
- Today
- Total
공부하는 블로그
vi에디터 자주쓰는명령어 본문
vi에디터에서 자주쓰는 명령어를 정리한다.
저장 및 종료#
명령어 | 설명 |
---|---|
w | 저장 |
w! | 강제저장 |
q | 종료 |
q! | 강제로 종료 |
wq | 저장 후 나가기 |
wq! | 강제로 저장 후 종료 |
편집기능#
명령어 | 설명 |
---|---|
i | 입력모드로 전환 |
v | 블럭선택하기 v를 누른 후 방향키로 이동하여 블럭선택 |
y | 블럭선택 후 복사 |
yy | 커서가 위치한 한 행 복사 |
d | 블럭선택 후 잘라내기 |
dd | 커서가 위치한 한 행 삭제 |
p | 붙여넣기 |
%s/old단어/new단어/g | 편집기 전체에서 old단어를 new단어로 replace한다. |
%s/old단어/new단어/cg | 편집기 전체에서 old단어를 new단어로 replace하는데 확인하면서 replace할건지 물어본다. |
이동 및 탐색#
명령어 | 설명 |
---|---|
:n | 해당 라인으로 이동 |
:$ | 맨 끝 라인으로 이동 |
w | 다음 단어의 첫 글자로 이동 |
b | 이전 단어의 첫 글자로 이동 |
^ | 행의 첫글자로 이동 |
$ | 행의 마지막 글자로 이동 |
Ctrl + f | 다음 페이지로 이동 |
Ctrl + b | 이전 페이지로 이동 |
/단어 | 해당단어 검색, 검색된 다음단어로 이동하려면 n을 누른다. |
m? | ma, mb 와 같은 형태로 a, b 해당위치를 마킹한다. |
'? | 'a, 'b 와 같은 형태로 a, b 로 마킹한 위치로 이동한다. |
'Develop > 리눅스' 카테고리의 다른 글
리눅스 필수 명령어 정리 (0) | 2017.12.14 |
---|