반응형

1. yank 

vim에서 복사, 붙이기, 되돌리기를 할 때 사용합니다.

클립보드라고 생각하시면 됩니다.

 

우선 vim으로 작업할 파일을 오픈합니다.

 

노멀 모드에서 작업하고자 하는 위치로 이동합니다.

작업하고자 하는 위치로 커서 이동

'V'키를 입력해서 비주얼 모드로 전환 후 커서를 이동하면서 영역을 선택합니다.

'V' 입력 -> VISUAL 모드 진입
커서 이동으로 영역 선택

 

이 상태에서 Yank 명령어인 'Y'키를 입력하면 클립보드에 선택한 영역의 텍스트가 복사되게 됩니다.

'Y'키 입력으로 클립보드에 선택 영역 복사

붙이고 싶은 위치까지 커서를 이동 후 'SHIFT'+'P' 키를 입력합니다.

붙이고 싶은 위치로 커서 이동
'SHIFT' + 'P' 입력으로 붙이기

추가로 붙이고 싶은 횟수를 입력 후에 'SHIFT' + 'P'키를 입력하면 입력한 횟수만큼 붙여쓰기 됩니다.

아래는 붙이고 싶은 횟수 '2'와 'SHIFT' + 'P'를 입력한 결과입니다.

'2' + 'SHIFT' + 'P' 키 입력

 

2. fg

리눅스에서는 'CTRL' + 'Z'가 다른 의미로 동작합니다.

윈도우에서는 되돌리기지만, 리눅스에서는 지금 실행 중인 애플리케이션을 일시 정지하라는 명령어입니다.

 

vim에서 작업 중에 'CTRL' + 'Z'를 눌러보겠습니다.

작업 중인 vim 화면

그럼 작업중이던 vim이 Stopped이 되었다고 화면에 표시됩니다.

vim 작업 중에 'CTRL' + 'Z'키 입력 후 화면

위에서 설명드린대로 작업 중이던 vim이 'CTRL' + 'Z'키 명령어로 일시정지 상태가 됩니다.

이렇게 일시정지 된 상태의 애플리케이션을

다시 실행할 때 사용하는 명령어가 바로 'fg' 명령어입니다. (ForeGround)

'fg' 키 입력

'fg'키를 입력하자 일시정지되었던 vim작업 화면으로 다시 돌아간 것을 확인할 수 있습니다.

일시정지 상태였던 vim 화면 표시

 

반응형
반응형

1. grep

다양한 문자열을 한 번에 검색하고자 할 때 사용합니다.

global regular expression print : 파일 전체에서 정규 표현식과 일치하는 위치를 출력

 

사용법

grep -r {검색하고자 하는 문자열} /home/test

grep 명령어 실행 화면

grep : grep 명령어

-r : 서브 폴더까지 검색하도록 지정

-E : 정규표현식을 사용

-i : ignore case, 알파벳 대문자 소문자 차이를 무시하고 검색

경로 : 찾을 파일이 있는 폴더의 경로

 

 

 

2. vim

vi의 강화판. 터미널에서 대화형으로 파일을 편집하고자 할 때 사용한다.

설치되어 있지 않다면 아래 명령어로 설치할 수 있다.

sudo apt-get install vim
또는
yum install vim

 

vim을 사용하려면 우선 vim에는 여러 가지 모드가 존재하고 그에 대해 알고 있어야 합니다.

 

- Normal mode : 가장 처음 실행되는 홈 화면과 같은 상태.

다른 모드에서 'ESC'키를 입력해서 'Normal mode'로 돌아올 수 있음.

또한 Normal mode에서 'Command-line command'를 사용할 수 있음. (저장하기 등)

 

- Insert mode : 일반 에디터처럼 조작 가능 (화살표 키로 커서 이동, 문자 입력, 문자 지우기 등)

 

Normal mode로 파일을 열어서 Insert mode에서 편집하고 Normal mode에서 저장하고 종료한다가

가장 기본적인 vim의 사용 방법입니다.

 

그러면 실제로 파일을 생성하고 내용을 작성하는 예제를 통해 사용법을 알아보겠습니다.

 

 

아래 명령어를 통해 파일을 열거나 생성합니다.

(Noraml mode상태)

vim test.txt

test.txt 파일 생성

 

 

"i"키를 입력하여 Insert mode로 변경합니다.

※ i : 텍스트 편집 (Insert 모드 : 일반 에디터처럼 조작 가능)

"i" 입력 시

그 상태에서 'hello vim' 텍스트를 입력합니다.

Insert mode에서 'hello vim'을 입력한 화면

"esc"키를 입력하여 Noraml mode로 변경합니다.

※ ESC : Normal mode로 전환

esc키 입력하여 Normal mode로 돌아온 화면

":wq"명령어를 입력하여 write & quit 명령을 실행합니다.

':wq' 명령어 실행 : Write & Quit 

 

실제 저장된 파일을 확인합니다.

test.txt 파일이 저장된 화면

 

이상으로 기본적인 vim의 사용방법을 알아보았습니다.

더욱 상세한 내용은 다음 기회에 알아보도록 하겠습니다.

반응형
반응형
  • 윈도우 설정

  • windows 기능 켜기/끄기

 

  • Linux용 Windows 하위 시스템 선택 [check]

  • 윈도우 재부팅

 

 

  • Microsoft Store - 검색 - 'Ubuntu'

 

  • Ubuntu 설치 후 실행 

반응형

+ Recent posts