본문 바로가기

visincr3

Autohotkey 와 Perl 을 사용하여 인덱스 자동 증가 시키기 코딩을 하다 보면 규칙적인 코딩을 해야 하는 경우가 종종 있습니다. 아래 경우와 같이 순차적으로 증가하는 코드를 생각해 보죠~ a0=0;a1=1;a2=2;a3=3;a4=4;... 아래 글에서도 소개를 했지만 vim 을 사용하는 경우 visincr 라는 플러그인을 사용하면 위 코드 예와 같은 경우 쉽게 인덱스를 증가 시킬 수 있습니다. http://iamaman.tistory.com/324 그런데 저는 일반적으로 사용하는 에디터에서도 이런 자동 증가 기능이 있었으면 하는 생각이 들더군요. 그래서 Autohotkey 와 Perl 을 사용하여 인덱스를 자동 증가 시키는 코드를 한번 만들어 봤습니다. 일단 숫자를 인식 해야 할 테니 regular expression 을 지원해야겠고 문자를 숫자로 인식 한 후에 .. 2015. 5. 5.
Autohotkey 을 사용하여 Code line number 넣기 coding 을 하다 보면 코드의 라인 넘버를 같이 넣고 싶은 경우가 있습니다. 이럴 경우 아래 포스팅에서 소개했던 visincr 을 사용해도 되겠지만 http://iamaman.tistory.com/324 vim 과 해당 플러그인이 설치 되지 않은 경우에는 다음과 같이 간단하게 Autohotkey 로 Code line number를 넣어 주도록 할 수 있습니다. 라인 번호를 넣을 코드를 복사 한 후에 아래 Autohotkey 코드를 실행하시면 됩니다. 라인넘버를 넣는 경우가 자주 있으시다면 단축키를 설정해서 사용하는 것도 좋을 것 같네요. data := "" Loop, parse, clipboard, `n, `r { data = %data%%A_Index% %A_LoopField%`r`n } Clipb.. 2015. 3. 25.
Vim plug-in visincr vim plug-in 중에는 굉장히 유용한 것들이 많은데~~ 그 중에서 오늘은 엑설처럼 자동 채우기를 할 수 있는 visincr plug-in 에 대해 소개 하려 합니다. visincr 은 다음 주소에서 다운로드 받을 수 있습니다. http://www.vim.org/scripts/script.php?script_id=670 위 페이지에서 올라와 있는 버전 중 최신 버전을 다운로드 받으시면 됩니다. 현재는 2011-08-16 일에 업데이트 된 20 버전이 최신 버전이군요. 다운로드 받은 visincr.vba.gz 파일의 압축을 풀면 visincr.vba 폴더가 생기고 폴더 안에 있는 visincr.vba 라는 파일을 vim 에서 엽니다. 그리고 아래 그림처럼 :so % 라고 명령해 주면 플러그 인이 설치가.. 2011. 12. 14.