VIM shortcuts - Linux with iPad
아이패드의 베타버전 개발자 앱 iSH를 이용하여
리눅스 프로그래밍을 할 수 있다는 사실을 배움.
C 프로그래밍을 위하여 VI Editor를 사용하였고,
아래와 같이 단축어를 정리함.
파일 실행: vi project.c
파일 컴파일: gcc project.c -o project
하면 project 라는 이름으로 exe 파일이 생긴다
exe 실행: ./project
vi 로 처음 열면 명령모드
명령모드 단축어
i
입력모드로 변경o
커서 다음줄에 빈줄 추가 + 입력모드 변경O
커서 이전줄에 빈줄 추가 + 입력모드 변경
:w
저장:wq
저장 후 종료:q!
저장하지 않고 종료:q
나가기
화살표로 커서 이동
u
한 단계 되돌리기 (컨트롤z)
x
커서 위치 글자 삭제X
커서 앞 글자 삭제 (backspace)
dd
커서 위치 줄 삭제
yy
커서 위치의 줄을 버퍼로 복사p
버퍼의 내용을 커서 다음 줄에 삽입P
버퍼의 내용을 커서 이전 줄에 삽입
r
글자 입력 시 해당위치 글자가 치환됨
/단어
그 단어가 있는 위치로 커서 이동n
다음 일치 항목N
이전 일치 항목
:%s/hello/goodbye/ig
hello를 찾아서 goodbye로 변경i
: 대소문자 구분 안함g
: 줄 내 모두 변경
VIM shortcuts - Linux with iPad