매번 나는이 나타나는처럼 점점 문자 계속 : 나는 zsh을 리눅스 민트 (12)를 사용하고OCaml 인터프리터에서 화살표 키를 사용할 수 있습니까? 내가 인터프리터에서이 키를 사용
[[D^[[C
그러나 나는 떠들썩한 파티와 우분투 같은 결과를 얻고있다. 또한 ssh와 동일한 기능을합니다.
매번 나는이 나타나는처럼 점점 문자 계속 : 나는 zsh을 리눅스 민트 (12)를 사용하고OCaml 인터프리터에서 화살표 키를 사용할 수 있습니까? 내가 인터프리터에서이 키를 사용
[[D^[[C
그러나 나는 떠들썩한 파티와 우분투 같은 결과를 얻고있다. 또한 ssh와 동일한 기능을합니다.
주식 OCaml의의 최상위는 라인 편집은 내장하고 있지 않는 나는 rlwrap
을 사용합니다.
$ cat bin/ocaml
#!/bin/sh
exec rlwrap /usr/local/bin/ocaml "[email protected]"
이 내 의견에 매우 고통 같은 것을하지 않고 최상위를 사용!
다른 가능성은 emacs (인기있는 선택이라고 생각합니다) 아래에서 최상위를 실행하거나 utop을 사용하는 것입니다. 나는 utop을 사용하지 않았지만 시원하게 들립니다. ledit ocaml
나는 아무것도 자신을 통해 utop을 선호하지만 :
또 다른 옵션은 사용하는 것입니다.
이것을 .bashrc에 추가했습니다 :'alias ocaml = "ledit ocaml"' –
매우 멋지다. 기본 행 편집 (화살표 키를 사용하여 커서를 이동, 기록)을 지원하는 것 외에도 utop은 상당히 강력한 상황 별 완료를 지원합니다. 예를 들어, L .i 은 List.iter로 완료됩니다 (stdlib가 유일한 범위라고 가정). –
hcarty
와우 실제로 유토피아는 매우 차갑습니다. 설치할 패키지가 필요했지만 와우! 고마워요! – Pacane