잠시만 기다려 주세요

     '민주당 심판은 아직 끝나지 않았다.'
전체검색 :  
이번주 로또 및 연금번호 발생!!   |  HOME   |  여기는?   |  바다물때표   |  알림 (19)  |  여러가지 팁 (1095)  |  추천 및 재미 (163)  |  자료실 (28)  |  
시사, 이슈, 칼럼, 평론, 비평 (791)  |  끄적거림 (142)  |  문예 창작 (719)  |  바람 따라 (75)  |  시나리오 (760)  |  드라마 대본 (248)  |  
살인!


    리눅스 데스크탑

리눅스 데스크탑 - vi (vim) 사용법 - 알아두면 유용한 키 조합, vi 에디터 사용법
이 름 : 바다아이   |   조회수 : 9981         짧은 주소 : https://www.bada-ie.com/su/?141591915932
명령어 정리

 
vi 시작 명령어
vi 파일명 파일 열기, 작성
vi +18 파일명 18행으로 파일 열기
vi +/"문자열" fn "문자열"의 처음발생 단어부터 열기
vi -r 파일명 손상된 파일 회복
view 파일명 읽기 전용으로 파일 열기
vi 커서 이동 명령어
h(←) 좌측으로
l(→) 우측으로
j(↓) 아래로
k(↑) 위로
w 오른쪽 한 단어의 끝 부분으로, word
e 오른쪽 한 단어의 앞 부분으로
b 왼쪽 한 단어의 앞 부분으로, back
Enter 한 행 아래로
Back space 한 문자 왼쪽으로
Space Bar 한 문자 오른쪽으로
^ 행의 맨 왼쪽으로
$ 행의 맨 오른쪽으로
H 화면의 맨 위로, Home
M 화면의 중간으로, Middle
L 화면의 맨 아래로, Last
숫자G '숫자'만큼 지정한 줄로
Ctrl + f 한 화면 위로
Ctrl + b 한 화면 아래로, bottom
Ctrl + d 반 화면 위로, down
Ctrl + u 반 화면 아래로, up
Ctrl + e 한 줄씩 위로
Ctrl + y 한 줄씩 아래로
문자,행 삽입 명령어
a (종료:ESC) 커서 오른쪽에 문자 삽입 , append
A (종료:ESC) 커서 오른쪽, 행의 끝에 문자 삽입 , Append
i (종료:ESC) 커서 왼쪽에 문자 삽입, insert
I (종료:ESC) 커서 왼쪽, 행의 처음에 문자 삽입
o (종료:ESC) 커서 아래에 행 삽입,
O (종료:ESC) 커서 위에 행 삽입
텍스트 변경 명령어
cw (종료:ESC) 단어 변경
cc (종료:ESC) 행 변경
C (종료:ESC) 커서 오른쪽의 행 변경
s (종료:ESC) 커서가 위치한 문자열 대체
S (종료:ESC) 커서가 위치한 라인의 문자열 대체
r 커서 위치 문자를 다른 문자로 대체 , replace
r-Enter 행 분리
J 현재 행과 아래 행 결합
xp 커서 위치 문자와 오른쪽 문자 교환
~ 자형(대,소문자) 변경
u 이전 명령 취소 , undo
U 행 변경 사항 취소
:u 이전의 최종 행 취소
. 이전 최종 명령 반복
텍스트 삭제 명령어
x 커서가 있는 문자 삭제
5x 커서가 있는 위치부터 5개의 문자를 삭제
dw 현재 커서가 있는 한단어 삭제
dd 커서가 있는 라인 삭제
5dd 커서가 있는 라인부터 5개의 라인 삭제
db 커서의 위치에서 꺼꾸로 한단어 삭제
D 커서 오른쪽 행 삭제
:5,10d 5-10번째 행 삭제
복사 및 이동 명령어
yy 행 yank 또는 복사
Y 행 yank 또는 복사
P yank되거나 삭제된 행 현재 행 위에 삽입 , Paste
p yank되거나 삭제된 행 현재 행 아래에 삽입 ,paste
:1,2 co 3 1-2행을 3행 다음으로 복사, copy
:4,5 m 6 4-5행을 6행 위로 이동, move
행 번호 설정 명령어
:set nu 행 번호 표시 , number
:set nonu 행 번호 숨기기 , nonumber
행 찾기 명령어
G 파일의 마지막 행으로 가기
21G 파일의 21번째 행으로 가기
Ctrl + G 현재의 filename과 line수를 알려줌
탐색 및 대체 명령어
/검색할 문자열/ 오른쪽 아래 방향으로 문자열 검색
?검색할 문자열? 왼쪽 위 방향으로 문자열 검색
n 문자열의 다음으로 계속 검색
N 문자열의 이전으로 계속 검색
:g/search-string/s//replace-string/gc 각 발생 탐색 후 확인하고 대체
:s/str/rep/ 현재 행의 str을 rep로 대체
:1,.s/str/rep/ 1부터 현재 행의 str을 rep로 대체
:%s/str/rep/g 파일 전체 str을 rep로 전부 대체
:.$/aaa/bbb/ 커서의 위치로부터 화일의 끝까지 있는 모든 aaa를 bbb로 대체
화면정리 명령어
Ctrl + l 불필요한 화면정리 후 다시 표시
파일 명령어
:r filename 커서 다음에 파일 삽입
:34 r filename 파일을 34번째 행 다음에 삽입
보관 및 종료 명령어
:w 변경사항 보관
:w filename 버퍼를 파일로 보관
:wq 변경사항 보관 후 vi 종료
ZZ 변경사항 보관 후 vi 종료
:q! 변경사항 보관하지 않고 종료
q 수정한 파일을 저장하지 않고 vi 종료
e! 수정한 것을 무시하고 다시 편집상태로

 
출처 : http://m.blog.naver.com/jjjhyeok/20139055989#
 
| |





      1 page / 9 page
번 호 카테고리 제 목 이름 조회수
248 리눅스 데스크탑 6.14 ... experimental .. !! !!! .. 바다아이 305
247 리눅스 데스크탑 testing, sid, backports surfshark vpn , ...  바다아이 301
246 리눅스 데스크탑 libreoffice hwp ... libreoffice-h2orestart hwp ... 바다아이 388
245 리눅스 데스크탑 .... wine install 바다아이 356
244 리눅스 데스크탑 surfshark vpn .... ..... 바다아이 346
243 리눅스 데스크탑 debian ... 바다아이 448
242 리눅스 데스크탑 unstable testing stable .... ... 바다아이 769
241 리눅스 데스크탑 6.12.9+bpo-amd64... VirtualBox 7.1.6 for Linux.. amd-v .... SVM(Secure Virtual Machine) 바다아이 439
240 리눅스 데스크탑 uuid .... fstab uuid ... blkid 바다아이 465
239 리눅스 데스크탑 ... path ... 바다아이 456
238 리눅스 데스크탑 debian backports .... ?? 바다아이 473
237 리눅스 데스크탑 .... . ... chrome password 바다아이 537
236 리눅스 데스크탑 Wine completely broken - wine: could not load kernel32.dll, status c0000135 바다아이 475
235 리눅스 데스크탑 ... ... ... 바다아이 1425
234 리눅스 데스크탑 debian trixie media-downloader ... ... 바다아이 533
233 리눅스 데스크탑 .... qt5 build-essential 바다아이 477
232 리눅스 데스크탑 archlinux lightdm .... 바다아이 561
231 리눅스 데스크탑 ... archinstall... .. 바다아이 669
230 리눅스 데스크탑 .... pacman -Suy ... 바다아이 866
229 리눅스 데스크탑 archlinux... Libalpm.so.14 error after updating to pacman 7 바다아이 952
228 리눅스 데스크탑 ... 바다아이 1598
227 리눅스 데스크탑 .... 바다아이 1373
226 리눅스 데스크탑 libreoffice hwp , ... 바다아이 1681
225 리눅스 데스크탑 uefi .... . 바다아이 1835
224 리눅스 데스크탑 mkfs ... .. 바다아이 1775
223 리눅스 데스크탑 ... hd 4600.. Ubuntu Intel graphics driver install, 바다아이 4110
222 리눅스 데스크탑 virtualbox ... ntfs.sys ... virtualbox .. 바다아이 4260
221 리눅스 데스크탑 , 10 ... archlinux, window10 dual-boot 바다아이 4058
220 리눅스 데스크탑 , .... ... 바다아이 5108
219 리눅스 데스크탑 Installation from WineHQ's repo, debian wine ... 바다아이 5599
| |









Copyright ⓒ 2001.12. bada-ie.com. All rights reserved.
이 사이트는 리눅스에서 firefox 기준으로 작성되었습니다. 기타 브라우저에서는 다르게 보일 수 있습니다.
[ Ubuntu + GoLang + PostgreSQL + Mariadb ]
서버위치 : 오라클 클라우드 춘천  실행시간 : 0.27007
to webmaster... gogo sea. gogo sea.