VIM에서 tab을 space(4칸)로 적용하기

Putty를 통해 터미널로 접속한 서버에서 VIM에디터의 내용을 마우스로 긁어다가 클립보드의 내용을 붙여넣기를 하는 경우탭이 유지가 안된다.또한 공동으로 코딩작업을 하는 경우 서로의 환경을 맞춰야 될 필요성이 있다.이런 경우 VIM에서 tab키를 눌렀을때 간격을 4칸으로 유지하되 space로 채우는 방법이 좋다고 생각한다.아래와 같이 적용을

vi 폴딩 기능

vim의ㅣ 폴딩 기능이 유용할 것 같긴 한데..저장하고 다시 열면 접었던 것들이 다 날아가서실제로 사용하기가 힘들었죠.오래 헤멘 끝에 마침내 영구적으로 폴딩 기능을사용할 수 있는 방법을 알아냈습니다. 먼저 foldmarker에 대해 아셔야 합니다.이름 그대로 폴딩을 위한 마커입니다.“{{{“, “}}}”을 접고자 하는 라인 위 아래에

RegEx Coach - 정규표현식 도우미 툴

참고 사이트 : http://swbae.egloos.com/1780067 보안과 관련된 업무를 하다보면 정규표현식(Regular Expression)을 많이 사용하게 되는데요. 정규표현식은 며칠정도 안다루다보면 손쉽게 잊어버리게 되죠. 지금 소개해드릴 도구는 이런 분들을 위해 정규표현식 작성을 도와주는 도구로 정식명칭은 Regex Coach 입니다. 정식 배포 홈페이지는 http://www.weitz.de/regex-coach/ 이며 현재 최신 버전은

치환하기 팁(VI, AWK, SED)

1. /etc/passwd파일의 dtpzone 문자가 포함된 행을 찾은 뒤 그 행의 문자 home -> home2로 변경 후 /tmp/repasswd.txt 파일에 저장 하기 sed ‘/dtpzone/s/home/home2/g’ /etc/passwd > /tmp/repasswd.txt 2. /etc/passwd 파일의 유저명 추출하여 /home/sample 밑의 일반 유저들 권한 일괄 변경하기. cat /etc/passwd |