및 를 linux version 5.8.0-1011-gcp
사용하여 기본 Ubuntu 이미지로 구축된 Google Cloud의 원격 Ubuntu 20.10 시스템 [ ]에서 작업 중인데 터미널에서 줄이 지워지지 않습니다.gnu bash 5.0.17(1)-release
xterm 353
.bashrc
사용자 생성 시 기본값과 빈 값을 사용해 보았습니다 .$TERM
값:local (no tmux) - xterm-color local ( tmux) - screen-256color local (no tmux) - remote (no tmux) - xterm-color local (no tmux) - remote ( tmux) - screen local ( tmux) - remote (no tmux) - screen-256color local ( tmux) - remote ( tmux) - screen
- 터미널 출력:
# Before pressing Enter and typing "dog": cd dir_cat cd dir_2 reset # After pressing Enter and typing "dog": dogdir_cat cd dir_2 reset # Expected behavior after pressing Enter and typing "dog": dog
을 사용하면 tmux
여전히 동일한 동작이 발생하지만 사용하지 않을 때보다 문제는 덜하지만 vim
동일한 문제가 있습니다. 따라서 근본적으로 screen
문제도 있다고 추론합니다.
tmux
:
을 사용할 때tmux
원격으로 로그인한 후 사용하고tmux
로컬 컴퓨터에서는 사용하지 않습니다.- 원격 장치에 로그인하고
tmux
셸 내에서나 를 사용할 때 즉시 시작하면vim
문제의 영향을 받지 않습니다. 하지만vim
외부에서 열면 문제가 발생하기 시작합니다tmux
.tmux
(일반 쉘과vim
그 안에서 사용하는 경우)
- 원격 장치에 로그인하고
vim
:
스크롤하면vim
위와 같은 문제가 표시되지만clear
/reset
가 수정되면 이 문제도 수정될 수 있다고 가정합니다.- 을(를) 제거하려고 시도했지만
.vimrc
아무것도 바뀌지 않았습니다.
- 을(를) 제거하려고 시도했지만
Clear
,reset
,printf '\[e[
:
Google 검색을 통해 찾은 이러한 해결 방법과 기타 모든 해결 방법은 작동하지 않습니다. 문제는clear
/ 에 국한되지 않으므로 근본적인 문제를 해결해야 하므로 /reset
에 대한 해결 방법을 제공하지 마십시오 .clear
reset