libreadline

    7

    3답변

    macosx에서 Term-Readline-Gnu를 빌드하려고 시도하면 libedit에 대한 불만과 gnu readline 사용을 권장하지 않습니다. 어떻게해야합니까? 이 내가 시도 시도 중 하나입니다 우선 정적 GNU의 libreadline의 V6.2을 구축하지만 설치하지 않은 - 에 저도 같은 이름의 시스템 버전을 망치지 않았는지 확인하십시오 ./conf

    3

    3답변

    나는 파이썬에서 서버를 만들고있다. (그게 무관하다.)하지만 텔넷 연결을 받아들이고 라인 편집 기능 (tabcompletion, emacs/vi- 모드 등) 및 세션 당 기록. 텔넷 세션을 성공적으로 만들었으며, 회선 모드를 비활성화하고 서버 에코를 활성화했습니다. 필자의 초기 생각은 readline을 사용했지만 python readline 모듈은 stdi

    0

    1답변

    에서 자동 완성을 중지하고 GNU 작성한 Readline 라이브러리 일반 탭이 방법 : import readline as rl rl.parse_and_bind('set editing-mode vi') #allow for arrow keys to be used rl.set_completer() raw_input() 따르면 this에를 rl.set_c

    6

    2답변

    작동하지 냠 내 시스템의 readline이 rlwrap-0.41]$ sudo yum install readline Loaded plugins: fastestmirror, presto, security Loading mirror speeds from cached hostfile . . . Package readline-6.0-4.el6.x86_64

    1

    1답변

    학생 프로젝트 용으로 Irssi interface을 복제 중입니다. 텍스트 인터페이스에 NCurses을 사용하고 메시지를 쓰는 동안 더 나은 텍스트 편집 기능을 제공하기 위해 readline을 사용하고 싶습니다. 이 question, answer 및 project은 좋은 출발점을 제공했습니다. 내 문제는 내가이 같은 입력/이벤트 루프를하고 싶은 것입니다 :

    11

    2답변

    Python 2.6.X를 실행하는 응용 프로그램이 있습니다. 인터랙티브 모드에서 파이썬 인터프리터 시작 (virtualenv 사용 여부에 관계없이) : readline working working (명령어 히스토리) 지원. 동일한 파이썬 인터프리터 (virtualenv-ed 또는 not)로 내 응용 프로그램을 시작하십시오 : 을 사용할 때 readline

    2

    1답변

    입력 실시간을 따르는 애플리케이션에서 readline을 사용하고 있습니다. 사용자가 Enter 키, Control + J 키 또는 다른 키를 누르는 것을 허용하지 않으므로 의도하지 않게 필드를 지울 수 있습니다. 실제로 키를 직접 전달하므로 특정 키 입력을 포착하고 차단할 수 있지만 역방향 검색 (Control-R)도 처리해야하기 때문에이 방법이 적합하지

    3

    2답변

    다양한 GNU Readline 기반 CLI에서 작업하면 극단적으로 은 괄호와 따옴표가있는 방법이 있으면 속도가 올라가며 입력 할 때 이 자동으로 닫힙니다. 따라서 배쉬 (또는 다른 경기 선행 지수)에 ' 또는 ( 실제로 닫는 따옴표 또는 브래킷 '' 또는 ()을 추가하고 쓰기 inbetween 커서 을 배치 할 입력. 나는 (예를 들어, ~/.inputrc

    2

    1답변

    GNU Readline을 처음 사용하기 때문에 readline() 요청을 취소 할 수있는 기능이 있는지 알고 싶습니다.

    2

    1답변

    C#의 콘솔 응용 프로그램에서 double 값과 정수 값을 읽길 원합니다. 내가 채널 내 값을 입력하려고하면` int ch = Console.Read(); Console.WriteLine("Enter a random integer"); int x = int.Parse(Console.ReadLine()); swi