반응형
Ruby on Rails 콘솔에서 내 명령 기록을 기억하도록 할 수 있습니까?
Ruby on Rails 3.1.1에서 콘솔을 사용하고 있으며 명령 내역 (위쪽 화살표)이 정말 불안정하다는 것을 알았습니다. 오늘 여러 콘솔 세션 에서 명령 p = Product.by_name 'Acme'
을 p.add_search_term('Snipe')
여러 번 실행했습니다 .
그러나 Ruby on Rails 콘솔을 다시로드하면 두 번째가 아닌 첫 번째 명령 만 내 명령 기록에 표시됩니다. 때로는 콘솔을 다시로드 한 후 둘 다 기록에 있습니다. 또한 위쪽 화살표를 몇 번만 누른 후 며칠 전의 명령이 내 역사에 표시됩니다. 변경해야 할 구성이 있습니까? 아니면 버그입니까?
- Ruby on Rails 3.1.1`
- 루비 1.9.2p290`
- Ubuntu 11.10`
에서 튜토리얼 - 종료 후 레일 또는 IRB 콘솔 명령 역사를 지속 .
다음 ~/.irbrc
을 포함하도록 파일을 만들거나 편집합니다 .
require 'irb/ext/save-history'
IRB.conf[:SAVE_HISTORY] = 200
IRB.conf[:HISTORY_FILE] = "#{ENV['HOME']}/.irb-history"
반응형
'code' 카테고리의 다른 글
SQL 날짜 선택 (0) | 2020.11.20 |
---|---|
fileExistsAtPath : 존재하는 파일에 대해 NO 반환 (0) | 2020.11.20 |
MySql Workbench의 테이블 데이터를 CSV로 내보내는 방법은 무엇입니까? (0) | 2020.11.20 |
JSHint에서 camelcase 변수 무시 (0) | 2020.11.20 |
C ++ 구문 "A :: B : A {};"는 무엇입니까? (0) | 2020.11.20 |