Xshell 게시판

윈도우 클립보드의 내용을 vim에 붙여넣기시 이상 현상

최종입력: 2011-01-14 15:51 - 진성균 | 답글: 5건

 
2010-12-30 17:02 - 서강대

윈도우 클립보드의 내용을 vim에 붙여넣기시 이상 현상

 
xshell로 vi 또는 vim 사용시 윈도우xp 클립보드에 있는 내용을 vi에 paste하는데 잘 안됩니다. 대략 10줄이내의 텍스트는 그럭저럭 붙여넣기 잘됩니다. 안될때도 있음.
하지만 라인수가 10라인 이상(대략 1페이지분량의 텍스트) 정도 이상이면 클립보드의 일부만 붙여넣기가 됩니다.
그것도 텍스트가 중간중간 없어지기도 하구요.
vi, vim다 똑같은 현상이 발생되고, 리눅스,HP,솔라리스 OS가릴것 없이 발생합니다.
하지만 윈도우xp의 기본 telnet 또는 putty텔넷프로그램에서는 이런 현상이 발생하지 않습니다. 다른사람의 윈도우pc에서도 똑같은 현상이 발생하구요.
서버의 쉘환경이나 vi,vim환경은 똑같은데 xshell에서만 이런현상이 발생하고 다른 텔넷프로그램에서는 정상이니, 도대체 뭐가 문제인지 모르겠네요.


bash$> stty -a
speed 9600 baud; line = 0;
rows = 24; columns = 80
min = 4; time = 0;
intr = ^C; quit = ^\; erase = ^H; kill = ^U
eof = ^D; eol = ^@; eol2 ; swtch
stop = ^S; start = ^Q; susp ; dsusp
werase ; lnext
parenb -parodd cs7 -cstopb hupcl -cread -clocal -loblk -crts
-ignbrk brkint ignpar -parmrk -inpck istrip -inlcr -igncr icrnl -iuclc
ixon -ixany -ixoff -imaxbel -rtsxoff -ctsxon -ienqak
isig icanon -iexten -xcase echo -echoe -echok -echonl -noflsh
-echoctl -echoprt -echoke -flusho -pendin
opost -olcuc onlcr -ocrnl -onocr -onlret -ofill -ofdel -tostop tab3

vi에서 :set all
noautoindent mesg noslowopen
autoprint nomodelines tabstop=8
noautowrite nonumber taglength=0
nobeautify nonovice tags=tags /usr/lib/tags
directory=/var/tmp nooptimize tagstack
nodoubleescape paragraphs=IPLPPPQPP LIpplpipnpbp term=xterm
noedcompatible prompt noterse
noerrorbells noreadonly timeout
noexrc redraw timeoutlen=500
flash remap ttytype=xterm
hardtabs=8 report=5 warn
noignorecase scroll=11 window=23
keyboardedit sections=NHSHH HUuhsh+c wrapscan
keyboardedit! shell=/usr/local/bin/bash wrapmargin=0
nolisp shiftwidth=8 nowriteany
nolist noshowmatch
magic noshowmode


제품명 : Xshell 3.0
2010-12-31 15:19 - 넷사랑

Re: 윈도우 클립보드의 내용을 vim에 붙여넣기시 이상 현상

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

vim에서 붙여 넣기 할 때 내용의 일부가 없어지는 현상은 Xshell의 일반적인 현상은 아닌 것 같습니다. 어떤 조건에서 발생하는 것 같으나 말씀하신 상황으로는 문제를 파악하기가 어렵습니다. 보내 주신 정보도 Xshell의 붙여 넣기 이상 증상과는 관련이 없는 부분입니다.

다만 vi, vim의 경우 명령모드일 경우 붙여 넣기 시 원하는 결과와 다를 수 있으니 혹시라도 이런 문제가 아닌지 다시 한 번 확인 바랍니다.

문제가 해결되지 않아 다시 문의 하시고자 한다면 다음 정보를 확인해 주시기 바랍니다.

1. 접속해서 사용하는 네트워크 환경 : LAN인지 WAN인지. 속도 등.
2. 문제가 재현되는 텍스트 예. 첨부로 보내 주시면 도움이 되겠습니다.

감사합니다.
2011-01-02 21:34 - 서강대

Re: 윈도우 클립보드의 내용을 vim에 붙여넣기시 이상 현상

 
1.명령모드, 편집모드를 문제는 아닙니다.
2.어떤조건이라기 보다는 항상 발생합니다. 여러PC, LINUX,솔라리스 가릴것 없이
3.네트워크 환경도 관련이 없는듯 합니다. 네트워크 환경이 느리건 빠르건,
LAN,WAN이건 여러환경에서 동일한 현상이 발생했으니까요.
4.특정 텍스트 문제도 아닙니다. 대략 1페이지이상 많은 양의 텍스트를 붙여넣기 할때
항상 문제가 발생하니까요.

원질문에도 글을 올렸듯이 사소한 문제이지만 저에게는 목에 가시같고, 좀 불편해서
문제해결을 하고자 다양한 방법으로 테스트를 해보았습니다. 근데 참 희한하군요. 항상(제가 사용할때는) 여러PC,OS,텍스트등의 모든환경 에서 발생되는 문제라 개발자가
간단하게 테스트를 해보면 같은문제를 재현해보고 문제 해결이 될거라 생각했는데...
아마 xshell옵션중에서 문제가있지않나 추측을 했었는데요. ??

결국에는 패킷캡쳐를 해서 텍스트붙여넣기 한다음에
기본telnet을 사용했을때, xshell을 사용했을때 각각 네트워크로 전송되는 패킷을
비교하는 테스트도 해봐야겠네요.

근데, 개인적으로나 넷사랑측에서나 이걸 해결하느라 시간을 소비하는게 가치가
있는 문제인지는 잘 모르겠네요(?) ㅎㅎ
xshell측에서 일반적인 문제가 아니고 환경적인 문제라 하시니, 저도 그냥 불편하더라도
그냥 쓰는게 낫겠습니다.
2011-01-04 16:57 - 넷사랑

Re: 윈도우 클립보드의 내용을 vim에 붙여넣기시 이상 현상

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

말씀하신 텍스트 붙여 넣기 기능은 저희도 다반사로 쓰는 기능이며 터미널을 사용하는 입장에서 아주 자주 쓰게 되는 기능입니다. 따라서 겪고 계시는 문제는 저희에게도 아주 중요한 문제입니다. 저희도 이 문제를 해결하고 싶습니다.

일반적인 문제가 아니라는 말씀은 보내 주신 정보를 토대로 문제 재현을 위한 테스트를 거쳤으나 바로 문제가 재현되지 않는다는 말씀입니다. 즉 문제가 나타나기 위한 어떤 특정된 조건이 있다는 말씀입니다. 그래서 그런 특정된 조건을 찾기가 어려운 경우는 문제를 겪고 계시는 사용자분의 도움을 요청하게 됩니다.

이 문제는 Xshell의 옵션과 관련이 없어 보입니다. 물론 저희가 의도하지 않는 버그가 있어 옵션의 변경으로 문제를 해결할 수 있을 수도 있지만, 어디까지나 이 또한 버그입니다. 저희가 의도하지 않은 기능(혹은 역기능)이므로 버그입니다.

PC에 혹시 클립보드 툴 같은 것을 설치하였거나 또는 붙여 넣기를 방해하는 어떤 의심스러운 요소가 있는지 찾아 볼 필요가 있습니다. 혹시 찾게 된다면 알려 주시기 바랍니다.

저희도 이 문제가 발생하는 원인을 다각도로 찾아 보도록 하겠습니다.

마지막으로 Xshell 최신 버전이 아니라면 최신 버전을 설치한 후 문제를 확인해 주십시오.

감사합니다.
2011-01-14 10:51 - 깊은바다

Re: 윈도우 클립보드의 내용을 vim에 붙여넣기시 이상 현상

 
저도 이런 현상을 격고 있는데요 저 같은 경우는 아주 많은 양을 붙여 넣기 하면 뒤부분이 짤립니다.

한두페이지 정도는 문제가 없는데요 열대페이지가 넘어 가면 이런 현상이 생깁니다.

그래서 그냥 파일을 전송해서 사용을 하고 있는데 좀 불안한편입니다.

붙여넣기하고나서 꼭 확인을 해야 하거던요

메모리쪽 문제같기도 합니다
2011-01-14 15:51 - 진성균

Re: 윈도우 클립보드의 내용을 vim에 붙여넣기시 이상 현상

 
혹시 Windows 클립보드에 붙여넣을 때부터 뒷부분이 짤린건 아닐까요?

Xshell에서 문제가 발생하면 한 번 노트패드 같은 프로그램으로 붙여넣기해보세요. 혹시 뒤에 부분이 짤릴 수도 있을 것 같아요.