반응형

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의 사용방법을 알아보았습니다.

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

반응형
반응형

Vimium이란?

보통 웹서핑을 할 때 마우스를 자주 활용하는데요,

아이디나 패스워드 입력할 때 키보드에 다시 손을 올리고 

마우스로 다시 손을 옮겨서 웹서핑을 하던 기억이 있지 않으신가요?

 

저 같은 경우 웹서핑을 할 때 오른손은 마우스, 왼손은 키보드 위에 올려놓는데요.

 

지금부터 얘기드릴 크롬 확장 프로그램을 설치하시면 키보드 하나만 가지고 크롬에서 웹서핑을 즐기실 수 있습니다!

 

처음에는 어색했지만 익숙해지고 나니 정말 편리하여 추천드리게 되었습니다.

 

설치하기

설치는 이곳에서 하시면 됩니다.

Vimium 설치, Chrome에 추가

 

사용법

Vim을 사용해 보신 적이 있으신가요? 리눅스를 사용하면 한번쯤은 사용해 보셨을텐데요.

이 확장 프로그램은 브라우저 탐색 및 제어를 Vim 사용법으로 사용할 수 있습니다.

Vim을 사용해 보신 적이 없어도 몇가지 키 동작만 알면 금방 적응하실 수 있습니다.

 

예를 들면 아래 'j', 'k' 키로 마우스 휠 스크롤을 대신할 수 있습니다.

j : Scroll down

k : Scroll up

'j'를 누르면 화면이 내려가고, 'k'를 누르면 화면이 올라가게 되죠.

 

또한 가장 좋은 기능이라고 생각하는 건 'f' 버튼을 눌렀을 때 입니다.

웹서핑에서 마우스를 주로 사용하는 이유는 화면에 수많은 버튼들을 빠르게 누르기 위해서인데요,

Vimium을 설치하고 'f' 키를 눌러보면 신세계가 펼쳐집니다.

 

Vimium 설치 후 ' f ' 키를 눌렀을 경우

'f'키를 누른 후 화면에 나타나있는 키를 입력하면 해당 버튼을 클릭하게 됩니다.

위의 화면에서 'CC'를 누르면 '메일'을 클릭한 것과 같습니다.

 

이 3가지 키만으로도 웬만한 웹서핑을 키보드만으로 가능했습니다.

 

이 외에도 검색, 페이지 최상단 이동 등 유용한 키가 많으니 

아래 Vimium Help를 참고하셔서 사용하시기 바랍니다.

 

그럼 모두들 즐겁고 편한 웹서핑 하세요~!

 

Vimium Help

아래 화면은 '?'키를 입력하면 나오는 화면입니다.

키에 대한 동작을 확인할 수 있습니다.

반응형

+ Recent posts