2012-07-25 6 views
1

우분투 정확한 bash는 명령 행 편집을하고 ...방지 bash는 VI의 여러 붕괴

for ii in `ls -a`; do echo $ii; done 

' ; ' '^ M'의 경우 : tmp 파일에서 wq가 나오면 세미콜론으로 바뀝니다.

내 .bashrc 파일에 "set -o vi"및 "EDITOR = vi"가 있습니다. 그렇지 않으면 바닐라가 설치됩니다.

+0

이것은 bash vi 모드와 관련이 없습니다. 이것은 일반적인 bash 동작입니다. bash 태그를 추가했습니다. – pb2q

답변

2

이 동작은 cmdhistlithist 셸 옵션으로 제어됩니다. 다음 명령을 시도하십시오 :

shopt -s lithist