Take the 2-minute tour ×
Mathematica Stack Exchange is a question and answer site for users of Mathematica. It's 100% free, no registration required.

While editing on a Mathematica notebook, I often find myself needing to do something else outside of Mathematica for a few hours. After finishing such outside tasks, I resume to work on the notebook.

However, it is often difficult to find where the cursor/caret (text insertion point) is because blinking vertical bar is not visually prominent enough.

Of course, I can set the cursor at an arbitrary location in the notebook by using mouse and clicking somewhere. The downside of this approach is that I lose context of my previous edits. After several hours, I still remember what I was editing generically, but I can't recall specific edits that I was making. Finding the cursor at the last position helps me to recall details of such specific edits.

I want to make the cursor easier to find by making it visually more prominent such as blinking box or using different color. Is there such option? If the answer is yes, how can I set the option globally? Alternatively, can I highlight the current (physical) line? This would also make a point of last edit easy to locate.

share|improve this question
    
What about: [Pos1], then [Shift]+[End]? This should select the current line, which should be a quite visible effect (it does move the cursor, however). –  celtschk Apr 24 '12 at 16:04
1  
In the Option Inspector there is a setting under Editing Options called "MousePointerAppearance". However, I have been able to find any documentation about it. (There is documentation for the command MouseAppearance, however.) –  David Carraher Apr 24 '12 at 16:27
    
@celtschk thank you. I'm still not sure what you meant by [pos1], but I think I got the idea. Your suggestion is to use "Select Line End" to highlight a part of current line. Correct? Although it would be better that finding cursor position doesn't need manually typing a command, your method works. Until I find a way to actually change the cursor shape, I'll use your method. Thanks, again. –  Seiji Kumagai Apr 24 '12 at 20:09
    
@DavidCarraher I should make it clearer that I am looking for a way to change the shape of a cursor as text insertion point not a cursor as mouse cursor/mouse pointer. Your suggestion seems to be related to the latter not the former. That said, thank you for your suggestion. I'll try to remember when I need to change the shape of mouse pointer. –  Seiji Kumagai Apr 24 '12 at 20:19
3  
How about just hitting ctrl-1 to insert a new graphic at the insertion point. Should be attention-grabbing enough. –  Simon Woods Apr 24 '12 at 20:37
show 3 more comments

1 Answer 1

up vote 0 down vote accepted

Alas, MMA doesn't obey the system-wide insertion point cursor size setting in Windows 7's "Ease of access center".

Instead, to find the position of your latest edit you could use the Cell > Notebook history menu which will get you a graphical overview of your edits:

Mathematica graphics

Clicking on a point in the edits display brings you to the specific cell. Floating your cursor above a point gets you a tooltip with the specific cell content.Just look for the right-most point; that should be your latest edit.

share|improve this answer
    
Thank you. I was wondering what use CellChangeTimes has. From your answer, I finally learned its purpose. Unfortunately, when I started to use git to manage notebooks, I disabled CellChangeTimes and a few other options... –  Seiji Kumagai May 30 '12 at 21:05
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.