Vim_Editor_IDE/Vim단축키정리

Vim tutorial❤️]Select All & Vim Full Course tutorial_vim tutorial

내인생PLUS 2022. 2. 9. 10:58
728x90

Good

Along with SibiCoder's answer, if you have a clear idea of what you want to do you can use the following:

라인 넘버 나오게 하기
:set number

:set nu!
동일함



-- 내가 좋아하는 기능
라인 넘버 상대번호로 만들기
:set relativenumber
:set rnu



-- 최근 쓰고 있는 하이브리드
:set number rnu


:%X
Where X is a command, for example:

:%d -> delete every line
:%y -> yank every line
:%normal! >> -> indent every line
You have also the global command :g which, with the search pattern ^, can do the same thing:

:g/^/d -> delete every line
:g/^/y -> yank every line
:g/^/normal! >> -> indent every line
If what you want is selecting the text, then ggVG is fine, but keep in mind these method, in the case you already know what is the next step. Note that it won't leave the cursor in visual mode.

See: :h :% and :h :g for reference.


내가 자주 쓰는 최고의 단축키 ㅎㅎㅎ 그냥 통으로 한줄 똑같은거 찾기 (Insert모드에서 쓰면 됨)
Ctrl-x-l Complete line

(Insert 모드에서)
Ctrl-t Insert모드에서 탭 적용됨. 개꿀 👍

gc는 y/n로 바꿀 꺼 물어봄.
:%s/바꿀 단어(전)/바꿀 단어(후)/gc


라인 이동
15gg
15G
똑같음 (15줄로 이동)


// 여러줄 이쁘게 알파벳으로 정렬됨 최고

// 내가 원하는 줄 블럭 씌우고
:누르면
:'<,'> 이렇게 나오는데

뒤에 그대로 sort
:'<,'>sort


// 여러줄 이쁘게 알파벳으로 정렬됨 최고



// normal 활용법
57초
https://youtu.be/ZeMcpSR6fXI

// 내가 원하는 줄 블럭 씌우고
:누르면
:'<,'> 이렇게 나오는데

뒤에 그대로 normal
:'<,'>normal A;


블럭 씌우 코드 줄 적용
맨 뒤에 ; 추가됨

 

 

 

Marks활용법

// 마크 mark 설정하는 방법 
// 키보드 26가지를 다 저장할 수 있다. 레지스터 쓰는거라 비슷함

// 현재 커서 위치를 마크 a 라고 저장함.
ma    


// a 로 저장한 마크로 이동하기
'a




:marks a

// a 저장한 마크로 빠르게 이동한다.

// 스타1 부대 지정 같이 많이 쓰는 장소를 마크로 저장해서 빠르게 이동하자




:marks 

// 하면 내가 저장한 마크를 다 볼 수 있다. Good

https://youtu.be/o4x4jUcHJwk

 

 

 

 





내가 만든 매크로 @x 골맹이 x에 저장된 매크로 문서 전체에 실행하기
:%norm @x
Run macro @x on all lines




spell checker!!

Example#

To set the word list that vim will use for spell checking set the spelllang option. For example

:set spelllang=en        # set to English, usually this is the default
:set spelllang=en_us     # set to U.S. English 
:set spelllang=en_uk     # set to U.K. English spellings
:set spelllang=es        # set to Spanish

If you want to set the spelllang and turn on spell checking in one command, you can do:

:setlocal spell spelllang=en

다른 :set 잘 정리됨 (linux스타일)
http://www.yolinux.com/TUTORIALS/LinuxTutorialAdvanced_vi.html

 





Normal

ggVG
selects all content.


gg
moves to first line.

V
starts visual mode.

G
jumps to last line thereby selecting from first to last line





https://vi.stackexchange.com/questions/9028/what-is-the-command-for-select-all-in-vim-and-vsvim/9033

 

 

VI and VIM editor: Tutorial and advanced features

Vim Intro: This "vi" tutorial is intended for those who wish to master and advance their skills beyond the basic features of the basic editor. It covers buffers, "vi" command line instructions, interfacing with UNIX commands, and ctags. The vim editor is a

www.yolinux.com

 

what is the command for "Select All" in vim and VsVim?

How do I select all the content of a file in Vim and VsVim? Like in other editors ctrl+A does the job for select all.

vi.stackexchange.com

 


dit

t 는 tag의 약자

 

 

dit
태그 안에 글씨 다 지워짐 HTML 할 꿀팁


<p>HTML test sentence </p>

 

 

test만 지우고 싶으면

비쥬얼 모드 유지
di{

insert모드 바로 들어가기
ci{ 


("{test}")

 

https://youtu.be/cY0JxzENBJg

 

 

 




다른 설명서

https://riptutorial.com/vim

 

vim Tutorial => Getting started with vim

Learn vim - Vim (or "Vi IMproved") is a console-based multi-mode (modal) text editor. It is widely used and available by default on all Unix,...

riptutorial.com


 

Vim: Tutorial on Editing, Navigation, and File Management (2018)
https://youtu.be/E-ZbrtoSuzw








Vim Full Course tutorial- FreeCodeCamp
https://youtu.be/RZ4p-saaQkc




급하게 단축키 체크할 때 최고 다 있다. ㅋㅋㅋㅋ❤️👍


https://paulgorman.org/technical/vim.html

 

Paul Gorman's Vim Cheatsheet

Format Options Format to 80 columns (see :help formatoptions): :set textwidth=80 ggVG gq{motion} like gqap to format around paragraph

paulgorman.org








 

vim의 꽃은 역시 매크로macro❤️

빔Vim Macro 매크로_활용법 I love❤️vim~~👍~반복 작업은 Bye Bye #vim #macro
https://youtu.be/VRqpMXF32qk








❤️Personal Neovim Cheatsheet Cheat Sheet
by dcschmid


https://cheatography.com/dcschmid/cheat-sheets/personal-neovim-cheatsheet/

 

Personal Neovim Cheatsheet Cheat Sheet

This are my personal cheatsheet for Neovim

cheatography.com








다른 글


맥/Unix] 터미널 vi Editor 사용법-
Mac in June -
https://economiceco.tistory.com/m/11680

 

맥/Unix] 터미널 vi Editor 사용법-Mac in June

https://macinjune.com/all-posts/mac/terminal/%EB%A7%A5-%ED%84%B0%EB%AF%B8%EB%84%90-vi-editor%EC%82%AC%EC%9A%A9%EB%B2%95-1%ED%8E%B8/ [맥 /Unix] 터미널 vi Editor 사용법 - Mac In June Unix에서 기본적으..

economiceco.tistory.com








 

Vim Training Class 1 - Basic motions and commands

https://youtu.be/Nim4_f5QUxA


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

반응형