Skip to content

Instantly share code, notes, and snippets.

@datalater
Created July 30, 2019 01:09
Show Gist options
  • Save datalater/c5f00a264d4e12f96496d5e63daa64bc to your computer and use it in GitHub Desktop.
Save datalater/c5f00a264d4e12f96496d5e63daa64bc to your computer and use it in GitHub Desktop.
vim-commands-taught-by-johngrib
function test0() {
console.log(1234);
}
function test1() {
}
function test1() {
}
function test1() {
}
function test1() {
}
/*
*
* 0 : 현재 라인의 가장 첫번째 컬럼으로 점프
* ^ : 현재 라인의 첫번째 글자로 점프
* $ : 현재 라인의 마지막으로 점프
* w : 단어 단위로 점프
* b : 역방향 단어 단위로 점프
* f : 같은 줄 안에서 오른쪽으로 검색 예) fb : 가장 가까운 b로 점프
* ; : 다음 검색 결과로 점프
* , : 이전 검색 결과로 점프
* F : 왼쪽으로 검색
* 숫자f : 숫자만큼 반복해서 검색
*
*
* j : 아래로 간다
* k : 위로 간다
* 숫자gg, 숫자G :
* gg : 파일의 시작점으로 간다
* G : 파일의 마지막 줄로 간다
* :숫자 : 해당 숫자 라인으로 간다
*
*
* ^f : forward page jump (page down)
* ^b : backward page jump (page up)
* zz : 현재 커서가 있는 라인을 화면의 가운데로 스크롤
* ^y, ^e : 한 줄씩 스크롤
* H : 현재 화면의 첫 라인으로 점프 Highest
* L : 현재 화면의 마지막 라인으로 점프 Lowest
* M : 현재 화면의 중간 라인으로 점프 Middle
*
*
* d : 삭제 => 문법 d대상
* u : undo
* ^r : redo
* / : 검색 (다음 : n, 이전: N)
* ? : 검색(역방향)
*
*
* v : 비주얼 모드
* V : 라인 비주얼 모드
* ^v : 버티컬 비주얼 모드
* y : 복사(yank)
* yy : 줄 복사
* p : 붙여넣기
* P : 앞으로 붙여넣기
*
*
* /\v : perl 정규식 검색
* g; : 편집점 이동
* g, : 편집점 이동
*
*
* m알파벳 : 북마크
* '알파벳 : 북마크 이동
* :marks : 북마크 확인
*
*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment