본문 바로가기

Tools for Dev69

ctags in vi 공식 사이트 : http://ctags.sourceforge.net/ vim documentation : http://vimdoc.sourceforge.net/htmldoc/tagsrch.html 참조 사이트: http://goo.gl/6jREc http://goo.gl/UuXNR http://goo.gl/53MnS 대부분의 linux package 에서는 ctags 가 기본으로 깔려있다고 하는데, 혹 설치가 안되있다면 위의 사이트에서 다운로드 받길 바란다. 함수의 선언부로 이동하는 visual studio의 강력한 툴 기능을 잘만 활용한다면 강력한 코드 리뷰용 툴이 된다. 기본 사용법 tag 파일 생성하기 기본적으로 현재 경로에 대해서만 tag정보를 수집한다. ctags 뒤에 타겟 파일명을 입력해주면 .. 2010. 11. 30.
GIT tips in Cygwin Errors git clone 시 fatal: remote end hung up 발생한 경우 : remote end hung up에는 여러가지 요인이 있을 수 있다. 대부분 remote server의 ssh 포트(20)로의 접근이 불가능 하거나 서버에 public_key를 제대로 등록하지 않아서 발생한 이슈들이 대부분이다. 하지만 본인의 경우에는 scp, ssh 로 remote server로 접속하는데 아무런 문제가 없었다. 오랜시간동안의 사투끝에, 윈도우용 git (msysgit) 를 설치하고, cygwin 패키지를 설치할때도 git 를 설치하였는데 그 둘이 충돌이 나는 거였다. 윈도우용 git를 uninstall 하고 나서 문제가 간단히 해결되었다. 2010. 11. 29.
Cygwin Tips clear 가 먹지 않는 경우, Ctrl + L 을 이용해보라. script File의 경우 file type 이 맞지 않아 실행되지 않는 경우가 있다. 이런경우 vi 로 파일을 열어 set fileformat=unix 를 지정하고 저장하면 파일이 POSIX 타입으로 바뀐다. 2010. 11. 27.
vim 탭 크기 조절 set tabstop=4 또는 set ts=4 linux 의 경우 ~/.vimrc 에서 수정하면 되고 윈도우의 경우 gvim 을 열어서 메뉴 -> 편집 -> Startup Settings를 누르면 열리는 파일을 수정하면 된다. 2010. 8. 15.