OS X has plenty of keyboard shortcuts. In general I find them to be much more reliable and consistent than any of the Linux software I have used (ran Ubuntu for ~6 years).
This is full of gross generalizations. I use keyboard shortcuts for everything and know how to tab complete. Everyone I know that uses a mac to dev on does as well.