Do you use the Pen tool, or the Add Anchor Point tool?
I would suggest first selecting the Add Anchor Point tool (shortcut: =). Then deslect all (edit>deselect all; there's a default shortcut which I can't remember as I changed it to F3 a long time ago). Then go right in and click the point on your frame where you want to add an anchor point.
Only the anchor point will then be selected and nothing else.
Just tried it in CS6.
The Pen tool becomes the Add Anchor Point tool when held it over the line in an existing shape. So yes, I use the add anchor point tool to add the points. If you have deselected-all (CMD+SHIFT+A by default) the first point you add will be selected only (yay). But after moving it and adding the next point it keeps the first one selected, so I can't move the new one by itself yet. So I would have to do a deselect-all between add each anchor point, which incidentally also hides the line I'm trying to edit unless I have the annoying "show frame edges" toggled on, showing every line in the document.
It looks like what is needed is some way to deselect all the points on a selected object, while keeping the object itself selected.
Using the built-in InDesign tools, the way to do that would seem to be: switch to the direct selection white arrow tool (by pressing CMD) as you have been doing. Click anywhere on the path of the object. This clears all selected points while keeping the object selected. Now release CMD to get back to the Pen tool, and add your point.
If this is too fiddly (it can be tricky to click on the path itself, although the white arrow changes subtely to show you that you're over the path), you can alternatively use the following one line script:
This does the same thing: It deselects all selected points on the current page item.
To use, copy this line to a text editor. Save with the extension .jsx and place in your InDesign scripts folder. You can then assign a keyboard shortcut to the script, so that it should be very easy to deselect all the points.
But now, (not sure if it started in CS5, CS5.5, or CS6) when I add a new point it keeps the previous points selected.
@Gaurki – I want to add:
I can observe this even in CS3 (CS4,CS5 and CS5.5 as well).
Cannot remember, if it was different in CS2.
@Ariel – cool!
Your script snippet is working extremely well. :-)
Thank you for sharing…