# Exiting ri on a mac terminal

**URL:** <https://www.ruby-forum.com/t/exiting-ri-on-a-mac-terminal/149352>\
**Category:** Ruby\
**Created:** [September 23, 2008, 11:29pm UTC](https://www.ruby-forum.com/t/exiting-ri-on-a-mac-terminal/149352 "2008-09-23T23:29:02Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![rubyfreak](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e9c0ed/32.png) [@rubyfreak](https://www.ruby-forum.com/u/rubyfreak)\
**Post date:** [September 23, 2008, 11:29pm UTC](https://www.ruby-forum.com/t/exiting-ri-on-a-mac-terminal/149352/1 "2008-09-23T23:29:02Z")

</div>

Hi,  
I’ve been avoiding using ri for my docs because when I type it I can’t  
seem to exit out of it without closing terminal.

I’ve tried all the usual suspects like ctrl-c, ctrl-d, esc. Any ideas  
on what I might be doing wrong?

---

<div class="post-metadata">

**Author:** ![rubyfreak](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e9c0ed/32.png) [@rubyfreak](https://www.ruby-forum.com/u/rubyfreak)\
**Post date:** [September 23, 2008, 11:47pm UTC](https://www.ruby-forum.com/t/exiting-ri-on-a-mac-terminal/149352/2 "2008-09-23T23:47:26Z")

</div>

On Tue Sep 23 21:40:14 2008, Ruby F. wrote:

> Hi,  
> I’ve been avoiding using ri for my docs because when I type it I can’t  
> seem to exit out of it without closing terminal.
> 
> I’ve tried all the usual suspects like ctrl-c, ctrl-d, esc. Any ideas  
> on what I might be doing wrong?

ri uses less(1), press q to exit.

---

<div class="post-metadata">

**Author:** ![rubyfreak](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e9c0ed/32.png) [@rubyfreak](https://www.ruby-forum.com/u/rubyfreak)\
**Post date:** [September 23, 2008, 11:54pm UTC](https://www.ruby-forum.com/t/exiting-ri-on-a-mac-terminal/149352/3 "2008-09-23T23:54:57Z")

</div>

Fred P. wrote:

> On Tue Sep 23 21:40:14 2008, Ruby F. wrote:
> 
> > Hi,  
> > I’ve been avoiding using ri for my docs because when I type it I can’t  
> > seem to exit out of it without closing terminal.
> > 
> > I’ve tried all the usual suspects like ctrl-c, ctrl-d, esc. Any ideas  
> > on what I might be doing wrong?
> 
> ri uses less(1), press q to exit.

That was it. Thanks!

---

<div class="post-metadata">

**Author:** ![rubyfreak](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e9c0ed/32.png) [@rubyfreak](https://www.ruby-forum.com/u/rubyfreak)\
**Post date:** [September 24, 2008, 1:24am UTC](https://www.ruby-forum.com/t/exiting-ri-on-a-mac-terminal/149352/4 "2008-09-24T01:24:39Z")

</div>

On Sep 23, 2008, at 5:31 PM, Ruby F. wrote:

> Hi,  
> I’ve been avoiding using ri for my docs because when I type it I can’t  
> seem to exit out of it without closing terminal.
> 
> I’ve tried all the usual suspects like ctrl-c, ctrl-d, esc. Any ideas  
> on what I might be doing wrong?

q?

If you have a ‘:’ prompt, you’re in less (or your configured PAGER  
program).

-Rob

Rob B. [http://agileconsultingllc.com](http://agileconsultingllc.com)  
removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![rubyfreak](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e9c0ed/32.png) [@rubyfreak](https://www.ruby-forum.com/u/rubyfreak)\
**Post date:** [September 24, 2008, 4:17am UTC](https://www.ruby-forum.com/t/exiting-ri-on-a-mac-terminal/149352/5 "2008-09-24T04:17:40Z")

</div>

> Try putting this line in your .bash\_profile:
> 
> alias ri=‘ri -f ansi -T’
> 
> Much nicer behavior and display in Terminal. m.

I just put it in my .profile but didn’t notice any difference.

---

<div class="post-metadata">

**Author:** ![rubyfreak](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e9c0ed/32.png) [@rubyfreak](https://www.ruby-forum.com/u/rubyfreak)\
**Post date:** [September 24, 2008, 9:45am UTC](https://www.ruby-forum.com/t/exiting-ri-on-a-mac-terminal/149352/6 "2008-09-24T09:45:00Z")

</div>

On Sep 23, 2008, at 18:14 PM, matt neuburg wrote:

> > > > on what I might be doing wrong?
> > > 
> > > ri uses less(1), press q to exit.
> > 
> > That was it. Thanks!
> 
> Try putting this line in your .bash\_profile:
> 
> alias ri=‘ri -f ansi -T’
> 
> Much nicer behavior and display in Terminal. m.

Better:

export RI=-T -f ansi

---

<div class="post-metadata">

**Author:** ![rubyfreak](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e9c0ed/32.png) [@rubyfreak](https://www.ruby-forum.com/u/rubyfreak)\
**Post date:** [September 24, 2008, 3:57am UTC](https://www.ruby-forum.com/t/exiting-ri-on-a-mac-terminal/149352/7 "2008-09-24T03:57:19Z")

</div>

Ruby F. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> That was it. Thanks!

Try putting this line in your .bash\_profile:

alias ri=‘ri -f ansi -T’

Much nicer behavior and display in Terminal. m.
