26

Once I upgraded to Lion, I found out that the vertical scrollbar is always plastered to the right side of the application window.

Because I run GNU Screen within Terminal.app, the right side of the screen session gets hidden partially underneath said scrollbar. Likewise for emacs sessions.

Is there a way to disable scrollbars in Terminal.app in Lion?

3 Answers 3

37

I assume you're not using a trackpad, and/or your Show scroll bars preference in System Preferences > General is set to either Automatically based on input device or Always (otherwise, you shouldn't be seeing persistent scrollbars).

Try changing this setting for Terminal only:

defaults write com.apple.Terminal AppleShowScrollBars -string WhenScrolling

Then close Terminal and reopen it for the change to take effect.

5
  • I am using a trackpad, but the setting worked perfectly. Cheers! Aug 7, 2011 at 11:02
  • This didn't work for me in OS X 10.8.5, but LionScrollbars did. Oct 10, 2013 at 12:50
  • 3
    Great answer but the property name is case sensitive and the correct case is AppleShowScrollBars, making this change made the setting work.
    – m1h4
    Nov 9, 2015 at 13:02
  • 2
    m1h4 comment is correct about case. You also have to quit and relaunch terminal for the change to take affect. (Tested under El Capitan)
    – David
    Nov 10, 2015 at 3:10
  • Thanks a lot for the great answers! Tested under Catalina also and need to quit and relaunch terminal for the change to take affect.
    – ronnefeldt
    Feb 26, 2020 at 13:20
19

System Preferences > General > Show scroll bars > When scrolling

1

Try LionScrollbars. It's the only thing that worked for me (besides setting the entire system to "When scrolling"). Works like a charm under 10.8.2.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .