How to go to beginning / end of the document in pycharm on mac?

By TheBlindGuy07, 4 March, 2025

Forum
App Development and Programming

First, even though the accessibility can be rough on the edges, I completely understand now why pycharm is loved on mac, the experience is incredible with voiceover in the editor especially, getBrains understand that coders want to stop at each symbol and not at the beginning / end of a word like the systemwide option left / right arrow keys. It's just so awesome!
So I have a little small useless to the society project I'm trying to do in python for learning purposes like most junior devs do when they have a mac aside the fact that I will probably never be digital nomad (which means even less than the trendy word ai we have everywhere since 2022) and will not be tweeting my macbook stickers, which don't have anyway. :)
When I press command up/down arrow in the editor in pycharm, I seem to move between a navigation bar and the actual text editor. Very useful, but how do I move in the document itself, from beginning to the end?
Thanks!
PS: I don't know java enough to understand the joke itself but it seems cool and I saw this in the mailing list of stormux where the admin and founder has random email signature, probably yet another automation on top of the linux nerd with pgp keys. If Java had a good garbage collector, it would remove itself.

Options

Comments

By mr grieves on Thursday, March 6, 2025 - 22:11

Glad to hear of someone else who has discovered PyCharm on here!

I have a full-size keyboard and cmd+home Cmd+Home and End works for me to move to the start and end of a document. If you are just using a laptop keyboard I’m not sure what the equivalent is.

I think it’s really weird how this sort of thing isn’t standardised on the Mac. The Home and End keys are a bit random for some reason.

If this is no good for you, the keyboard commands are very customisable. Settings are a little quirky with VoiceOver though.

By TheBlindGuy07 on Thursday, March 6, 2025 - 22:11

JavaAxIgnore? :) I'll try that in 10 minutes, I guess cmd fn left/right arrow should work. I could have just dm you but thought other people could find it useful too but I was literally waiting you to answer. Thanks! Will keep you posted.

By TheBlindGuy07 on Friday, March 7, 2025 - 22:11

a charm! Thanks for helping with this.

By TheBlindGuy07 on Friday, March 7, 2025 - 22:11

While we are on this subject, how do you avoid the JavaAxIgnore trap VO occasionally gets stuck in and jump straight into the editor whenever you need it?

By mr grieves on Friday, March 7, 2025 - 22:11

No, good to have this public - the more blind people using PyCharm the better as far as I'm concerned.

I'm not entirely sure what you mean about the Java thing - I get it from time to time as I move around but I've not got stuck. I have ignore groups if that makes a difference. I would say the best way to navigate around is to use Cmd+numbers to give focus to the tool windows. So Cmd+1 for project window, Cmd+0 for git, Cmd+4 for run and Cmd+6 for problems. Then press Escape to return to the editor. Sometimes I get stuck giving focus to what I want, but usually changing to a different tool window, then the one I want fixes it. The other thing is that if you open a new document, sometimes PyCharm goes a bit weird and won't let you get to the text until you close and reopen it.

(It's possible I've tweaked the tool window shortcuts, but if you go to View then Tool Windows you will hear what the shortcuts are for you)

If that doesn't help, let me know what you are trying to do at the time and maybe I'm doing something different.

I think I posted this elsewhere, but if you run into a problem where you bring up a popup menu and can't get past the first one or two items, then try temporarily disabling the option for the text cursor to follow VO cursor (VO+Shift+F3). You can also filter those lists by typing but if you can't get what you want as the first item then you are otherwise stuck. They have promised a fix, but this is currently my main problem with PyCharm as it renders a lot of menus almost impossible to use. I'm blaming Apple again as it mysteriously appeared after upgrading to Sequoia.

Just don't forget to turn it on again afterwards.

Sorry that ended up being a bit of a brain dump.