<우분투>2.vi 문서편집기
by BFineGUI 편집기- gedit (행& 화면 편집기)
행편집기- ed, ex sed/ 화면편집기- vi emacs, gnu 이맥스
모드형편집기- 같은 글자라도 모드에 따라 다름 vi (3가지 모드)
비모드편집기- 모드 구분없음, 한글 이나 워드
vi 에디터를 실행하려면 vi 파일명
실행하면 빈파일 이기 때문에 아무것도 보이지 않네요
종료하려면 esc(명령모드 전환) 누르고 :q 하면 종료
만약에 내용을 적었을 경우 :q로는 종료가 안되기 떄문에 :q! 해야합니다
편집을 할 때 esc 키를 누르고 i 누르면 커서 앞 부터 쓸 수가 있고 a는 옆으로 한칸
o는 그다음 행으로 넘어가서 쓸 수 있습니다. 지우는 것은 x 는 커서 내용을 삭제
dw는 문자 단위 삭제 shift D는 커서가 있는 오른쪽 전부 삭제 됩니다.
커서 이동은 h 왼쪽 j 아래 k 위 l 오른쪽으로 방향키 대신 사용 가능 합니다
실행 취소는 u , . 은 명령 반복
yy명령어를 하면 커서가 있는 행을 복사하고 p누르면 커서 아래행에 복사
shift+p 를 누르면 위에 복사
숫자yy를 누르면 커서부터 숫자만큼 행을 복사
마지막행모드(:) /문자 하면 문자를 검색합니다
마지막행 모드에서 s/바꾸고싶은 문자/바꿀문자/ 를 하면 커서가 있는 행의 문자 하나를 바꿔줍니다 행의 모든 그 문자를 바꿀경우 g(global)을 마지막에 추가하면 됩니다.
:%s/바꾸고싶은 문자/바꿀문자/g 하면 전체 파일의 모든 문자를 바꿔줍니다.
:행,행 하게되면 그 행의 문자를 바꿔줍니다.
:r 파일명 하면 커서가 있는 곳 부터 그 파일 전체를 복사합니다
:! 명령어 를 하면 vi를 나와서 명령을 실행합니다.
:bash 하면 vi를 빠져나와서 명령을 계속 할수 있고 exit 하여 다시 돌아 갈 수 있다.
shift g 를 하면 커서가 있는 행이 전체 행 중 몇 행인지 알 수 있다.
:set nu 하면 행의 번호를 표시한다 nonu 하여 원상복구 할 수 있다.
'공부(2018~2019) - 스킨변경전 > Linux' 카테고리의 다른 글
<우분투>권한관리 (0) | 2017.04.02 |
---|---|
<우분투>3.Shell (0) | 2017.04.01 |
<우분투>기본명령어(3) (0) | 2017.03.31 |
<우분투>기본명령어(2) (0) | 2017.03.30 |
<우분투>2.기본 명령어 (0) | 2017.03.23 |
블로그의 정보
57개월 BackEnd
BFine