파이썬은 소스가 수도 코드라서 아무래도 버그 추적할 때 문서보다는 소스를 찾아댕기는 일이 많습니다. 그런데, /usr/local/lib/python2.3/site-packages/twisted .. 뭐이렇게 길다랗게 나가는 디렉토리를 매번 일일이 치고 들어가는 건 참 고통스러운 일인데.. 그래서, pydoc처럼 간단히 vi를 열 수 있는 녀석을 만들어 봤습니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
#!/bin/sh (-) # Written by Hye-Shik Chang <perky@FreeBSD.org> if [ ! "$1" ]; then echo "vipy {modulename}: opens vi session for a python module." fi FILEPATH=`python -c 'import '$1' as x print x.__file__' | sed -e 's,\.py[oc]$,.py,g' -e 's,/__init__\.py$,,g'` if [ $? != 0 ]; then exit $? fi if [ -r "$FILEPATH" ]; then $EDITOR $FILEPATH else echo "Module $1 not found." fi |
vipy {모듈이름} 하면 바로 해당 소스를 vi로 띄워줍니다.
와우 멋지군요 -_-b
^^;; 감사~
전 금붕어 죽일거같아서 함부로 못사겠어요 ㅠ
일단 바다에 사는 금붕어부터 찾으셔야…
포뇨;;
포뇨~!
… 포뇨~;;
ㅎㅎㅎㅎ 여자 금붕어를 사셔야하는데 쉽지 않을듯
포뇨 키우면 소스케되는거임?
소스케 좋아
와우~
(아아, 퍼키님은 심심하기 보다는 외로우신걸까…=3==3)
우렁각시를 만들고 싶으신 거군요 ㅎ
그렇군… 힘내라 -_-;;
외로워도 슬퍼도 너는 안 울어~~~