Xshell 게시판

xshell이용하여 vi에디터 사용시

최종입력: 2009-08-12 15:01 - 사용자 | 답글: 2건

 
2009-08-10 11:33 - 사용자

xshell이용하여 vi에디터 사용시

 
xshell이용하여 vi에디터 사용시 c언어를 작성하려하는데

윈도우 메모장에서 작성한 내용들중에 //주석처리되있는 부분이 한줄이라도 있으면

메모장에 있는 내용을 xshell에 복사시 복사한 라인 전부 //주석처리 되어버립니다.

오른쪽 키패드부분.. numlock있는 숫자키있잖아요.. 그걸 vi상에서 누르면 숫자를 입력받고싶은데 영문자가 찍혀버립니다..

제품명 : Xshell 3.0
2009-08-10 16:57 - 넷사랑

Re: xshell이용하여 vi에디터 사용시

 
안녕하십니까?
넷사랑컴퓨터 기술지원입니다.

1. vi에서 자동 주석 처리 문자 추가
최신의 vim에서는 편집하고자 하는 파일의 종류에 따라 일정한 기능이나 동작이 자동으로 적용되도록 하는, 자동화 기능이 많이 포함되어 있습니다.
자동으로 들여쓰기가 되도록 하거나 html 파일일 경우 태그마다 속성마다 다른 색깔로 표현되도록 하거나, 언어 소스 파일일 경우 주석처리(//)한 문장의 다음 줄을 자동으로 주석처리하도록 하는 기능 등이 이러한 예입니다.

아마도 사용하시는 VI(VIM)에 이런 기능이 작동되고 있는 것 같습니다. vi에서 다음 명령을 사용하신 후 붙여 넣기를 해 보십시오.

:set filetype=


2. 키패드 사용
키패드의 키값을 vi에서 인식하지 못하기 때문에 생기는 문제입니다.
터미널 타입을 다음과 같이 'ansi'나 'vt220' 등으로 바꾼 후 vi를 실해하여 사용해 보십시오.

TERM=ansi; vi

C 셸을 사용하는 경우,

setenv TERM ansi; vi


문제가 해결되지 않아 다시 문의하시고자 하는 경우 다음 정보를 확인하여 주세요.

1. 사용하는 유닉스/리눅스의 종류와 버전
2. 사용하는 vi(vim)의 버전
3. echo $TERM의 결과

감사합니다.
2009-08-12 15:01 - 사용자

Re: xshell이용하여 vi에디터 사용시

 
굳.. 해결완료 감사합니다