우분투에서 gvim 실행시키는 방법 질문입니다

geneven의 이미지

/usr/bin에 있는 gvim을 ln -s /usr/bin/gvim /usr/bin/vi로 해놓고 vi를 치면 그냥 콘솔용 vi가 실행되고 gvim을 쳐야 vi-gtk가 실행이 됩니다. 그냥 vi로 쳤을때도 vi-gtk를 실행키려면 어떤 설정을 바꿔줘야 하나요?

송효진의 이미지

그 /usr/bin/gvim 이 스크립트 아닐까요?

emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~

geneven의 이미지

예 /usr/bin/gvim를 /usr/bin/vi로 링크 시켜놨습니다. 그런데 vi로 실행하면 콘솔모드로 들어가네요. 다른 디렉토리에 vi명령이 없다는것은 확인했습니다. 아무래도 프로그램 실행시 첫번째 인수를 보고 판단하는거 같은데..

송효진의 이미지

/usr/bin/gvim 이 '바이너리' 가 아니고 'bash 스크립트' 아니냐는 것이었습니다.
젠투의 경우 vim, gvim 이 따로 있는데,
display 0 이 없을 경우에 gvim 을 실행시키면 CUI 로 나와주기는 합니다.

간단히 gvim --help 해 보니
-g 옵션이 보이네요.

emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~

geneven의 이미지

스크립트는 아니고 바이너리 였습니다. 밑에분 답변을 따라 alias시켜주니 잘 되네요^^

승원의 이미지

alias vi='gvim'이나 alias vi='vi -g'하시면 어떨까요?

블로그 : http://jeongsw.tistory.com