C쉘을 처음 사용해보았습니다. [C쉘 | backspace 여부 등 질문이요!!]

psy882000의 이미지

회사를 옮기면서 새로운 환경에 적응을 하게 되었습니다.

그런데 약간의 쉘에 차이가 있더군요

bashrc라던가 vimrc라던가

그와중에 vim환경에서 backspace 키를 누르면

[ ^? ]키로 인식되더군요..

1. stty erase ^H
2. set t_kb=^V
3. set t_kD=^V

로 해보았는데 모두 실패했습니다.

현재 shift를 누르고 backspace를 누르면 정상 동작합니다;;

그냥 이대로 vi 명령어를 이용해야 할까요??ㅠㅠ

아 그리고 추가로

vim 환경에서 :q로 창을 나온경우

bash에서는 vim 들어가기 전 내용이 표출됬었는데

현재는 vim에서 작업하던 내용들이 그대로 보이고 있어서요?

이것도 설정에서 변경 가능할 까요??

ymir의 이미지

http://vim.wikia.com/wiki/Backspace_and_delete_problems

^H 는 ctrl-v, ctrl-h 로 입력하셨겠죠..?

http://unix.stackexchange.com/questions/60499/how-to-set-the-bash-display-to-not-show-the-vim-text-after-exit

http://unix.stackexchange.com/questions/241788/set-the-bash-display-while-using-gnu-screen-utility-to-not-show-the-vim-text-a

두 번 째거는.. TERM 을 xterm 으로 세팅하거나, screen 을 쓰는 경우에는 .screenrc 에 altscreen on 을 넣으면 된다네요.

되면 한다! / feel no sorrow, feel no pain, feel no hurt, there's nothing gained.. only love will then remain.. 『 Mizz 』

psy882000의 이미지

putty 설정 중 마우스 액션을 Ctrl + H로 변경했더니 정상 작동하는군요;;하하;

익명 사용자의 이미지

쉘(X) 셸(O)

정 셸에 적응하기 어렵다면 chsh 명령이 있습니다.

psy882000의 이미지

putty 설정 중 마우스 액션을 Ctrl + H로 변경했더니 정상 작동하는군요;;하하;

test20514의 이미지

.