You apparently already know how to change the (text) cursor style, and have opted for a bar. If you choose a box cursor then the box is placed on top of the character to the right of the insertion point. You can use a narrow vertical bar or a box, hollow or solid (on some platforms there might be additional options). Third, as for the representation of the (text) cursor: you have a choice. Even if it were to behave and be conceived as replacing an existing character by the one you want to insert, that insertion would still be between two chars (or before the first or after the last). Second, insertion of a character is always between characters (or before the first or after the last character). It seems that you mostly talking about the latter, but referring to it as the "cursor". With a cursor in a traditional terminal style of a full-character rectangle this issue would not be so evident.įirst, you are apparently confusing the mouse pointer with the text cursor (aka cursor). I suppose I need to clarify that I use a thin cursor of 2-pixel-wide vertical bar (i.e. Or, to shift the mouse cursor hot point to the right for the emacs windows. In my opinion the correct behavior would be to position the point to the left of the character only when the mouse cursor is over the left half of the character, and put it to the right otherwise.Īn obvious solution to this would be to draw the mouse cursor offset by half a character width to the left from what it is in emacs by default. If you, by muscle memory acquired from years of work in other editors, click exactly between two characters (or just a single pixel to the left for that matter) you end up with the point one character back from what was intended for it. In other words, to put the point somewhere in the text with the mouse you need to click on the character to the right of the place of expected point appearance. I mean when the mouse cursor is exactly between two consequent characters, clicking mouse puts the point one character back from the mouse position. Selecting text with mouse in emacs is drastically different from all other editors in both X Window and MS Windows. Why draw the mouse cursor in emacs window with vertical thin bar if you cannot effectively position it between characters? The advantage of manually deleting preference files in this manner is that after you’ve reset up the program (make sure that no document window is open) to your liking, you can create copies of your personalized “mint” preference files (make sure that you quit the program before copying them-that finalizes your customization) and use them in the future to replace any corrupt versions you may need to delete.Mouse cursor position interpretation in emacs drives me nuts. When Illustrator is next launched it will create new preference files and the program will be restored to its defaults. Within the Library folder find the folder called Preferences and within it find the folder called “Adobe Illustrator Settings” (earlier versions of Illustrator might just say “Adobe Illustrator”) and the file called “” and delete both that folder and that file. “Library” will now appear within the Home folder. With the Option Key pressed choose Library from the Finder Go Menu. To access it make sure that Illustrator is closed and click on the desktop to launch a Finder Window (Command-N).With this window in column view follow the path User>Home folder (it’s the folder with an icon that looks like a house-it may have the user’s name rather than “Home”) and click on the Home folder. The User Library folder in which Illustrator’s preferences are stored is hidden by default on most Macintoshes. Since the slow cursor is not usual behavior you can also try trashing your Illustrator preferences.
#Text cursors mac os#
Are you using any third party plug-ins either with Illustrator or your Mac OS? You can also try turning off the Macintosh's Dictation feature in the Keyboard section of your Mac OS System Preferences. As for the slowness of your cursor that is not usual behavior.
One thing you can do to make the cursor more visible when it is at the edge of the type frame is to hide the selected frame edges (keyboard shortcut Command-H).