Python 3.4로 업그레이드 한 후 모든 대화식 명령이에 기록됩니다 ~/.python_history
. 파이썬 이이 파일을 작성하거나 쓰지 않기를 바랍니다.
/dev/null
작동하지 않는 심볼릭 링크를 만들면 Python에서 파일을 제거하고 다시 만듭니다. 문서는 을 삭제 제안 sys.__interactivehook__
하지만,이 또한 탭 완성 기능을 제거합니다. 이 히스토리 파일 작성을 비활성화하지만 탭 완성을 유지하려면 어떻게해야합니까?
추가 세부 사항:
- 배포판 : Arch Linux x86_64
- readline 6.3-3
- 파이썬 3.4.0-2
chattr
. 단일 (사용자) 구성 파일 또는 환경 변수를 찾고 있습니다.
chmod
파이썬 개발자가 제안한 솔루션 이지만 거기에 대한 언급도 있습니다 ( 라이브러리 기능을 제외하고는 BTW 는 없습니다 ). ~/.inputrc
man readline
inputrc
그래도 사용 방법을 모르고 chmod
나에게도 효과가 없습니다. 어쨌든 파일이 수정됩니다 (Arch Linux). 거기에 존재하는 info inputrc
페이지는하지만 일반적으로 그들이 통해 이동하기 어려운로 정보 페이지를 읽기에 너무 행복하지 않다.