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?


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.

  • I am using a trackpad, but the setting worked perfectly. Cheers! – Alex Reynolds Aug 7 '11 at 11:02
  • This didn't work for me in OS X 10.8.5, but LionScrollbars did. – Vebjorn Ljosa Oct 10 '13 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 '15 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 '15 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 '20 at 13:20

System Preferences > General > Show scroll bars > When scrolling


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 .