Activating an auto-correct without inputting a trailing spac
Posted: Sun May 24, 2020 5:10 am
I want Auto-Correct to respond to defined "Replace" characters without needing to follow them with a space. Ideally, this would be a setting for each Auto-Correct entry, but a global option would be acceptable at this point. For example, I would like Open Office to automatically change any occurrence of "++" (two plus signs) to ":" (a colon).
Here is my situation, and if there is another approach that would accomplish the end, I am open to that. In my work, I key in a lot of time values in HH:MM:SS format, or some variation of that. There are other items where I could use this functionality also, but for here I will limit my description to this. A solution to this will likely apply to any of the others as well.
The numeric portion of my values is easily input with the number pad. However, when I come to the colons, I (by default) need to take my hand from the number pad and press [Shift]+[:], then return my hand to the number pad, which is rather inefficient. I could use the QWERTY portion of the keyboard, which would avoid moving my hand. But that would require keeping both hands on the keyboard, and I typically input these values with one hand on the number pad while marking my place on a paper document with the other, which is sort of what the number pad is for.
Some of the applications that I use allow me to customize their version of what Open Office calls Auto-Correct such that I can simply hit the plus key twice on the number pad (or whatever other key sequence I choose), and it inserts the colon, which is pretty handy. However, I have Open Office configured for that in Auto-Correct, and as far as I can tell, Open Office will not execute the Auto-Correct until it encounters a trailing space, which makes sense in many situations, but not here.
In my situation, I don't want a trialing space, so not only do I have to type a character that also requires moving my hand from the number pad like typing the colon does (or using the other hand, which as previously mentioned is typically marking my location on some paper document from I am reading the data), after I press the space bar to trigger the Auto-correct, I then need to delete the unwanted space. It would require hitting [+][+][space][backspace], which is more cumbersome that typing the colon directly, except for maybe that it does not require a key combination. When inputting a long string of time values, about every third character is a colon, so having a colon key on the number pad would be sweet, but there isn't one on my keyboard.
I did read something about an option in Open Office for having the trailing space not inserted into the text, but that seemed to be applicable only to Word-Completion, which is another animal. I don't think Word-Completion would be relevant to what I want it to do.
If Open office has a setting that tells Auto-Correct "Wait for a trailing space" or "Don't", that would fix this for me. Or if there is some way to input a "Replace" string ("*++*" for example) that tells Auto-Correct not to wait for a space for this string, that would suite. I did see in my research some examples of special Replace strings in Open Office that include some control-type characters which supported included spaces (for example, change "Sendt o" to "Send to" ), although in my testing, that seems to work fine without any special characters in the string, so maybe I was missing the point there. Nevertheless, I have searched all the Help, looked through this forum, and searched the internet, but I have not found this matter even addressed anywhere, whether Open Office does it or not.
Anybody have any insight?
Here is my situation, and if there is another approach that would accomplish the end, I am open to that. In my work, I key in a lot of time values in HH:MM:SS format, or some variation of that. There are other items where I could use this functionality also, but for here I will limit my description to this. A solution to this will likely apply to any of the others as well.
The numeric portion of my values is easily input with the number pad. However, when I come to the colons, I (by default) need to take my hand from the number pad and press [Shift]+[:], then return my hand to the number pad, which is rather inefficient. I could use the QWERTY portion of the keyboard, which would avoid moving my hand. But that would require keeping both hands on the keyboard, and I typically input these values with one hand on the number pad while marking my place on a paper document with the other, which is sort of what the number pad is for.
Some of the applications that I use allow me to customize their version of what Open Office calls Auto-Correct such that I can simply hit the plus key twice on the number pad (or whatever other key sequence I choose), and it inserts the colon, which is pretty handy. However, I have Open Office configured for that in Auto-Correct, and as far as I can tell, Open Office will not execute the Auto-Correct until it encounters a trailing space, which makes sense in many situations, but not here.
In my situation, I don't want a trialing space, so not only do I have to type a character that also requires moving my hand from the number pad like typing the colon does (or using the other hand, which as previously mentioned is typically marking my location on some paper document from I am reading the data), after I press the space bar to trigger the Auto-correct, I then need to delete the unwanted space. It would require hitting [+][+][space][backspace], which is more cumbersome that typing the colon directly, except for maybe that it does not require a key combination. When inputting a long string of time values, about every third character is a colon, so having a colon key on the number pad would be sweet, but there isn't one on my keyboard.
I did read something about an option in Open Office for having the trailing space not inserted into the text, but that seemed to be applicable only to Word-Completion, which is another animal. I don't think Word-Completion would be relevant to what I want it to do.
If Open office has a setting that tells Auto-Correct "Wait for a trailing space" or "Don't", that would fix this for me. Or if there is some way to input a "Replace" string ("*++*" for example) that tells Auto-Correct not to wait for a space for this string, that would suite. I did see in my research some examples of special Replace strings in Open Office that include some control-type characters which supported included spaces (for example, change "Sendt o" to "Send to" ), although in my testing, that seems to work fine without any special characters in the string, so maybe I was missing the point there. Nevertheless, I have searched all the Help, looked through this forum, and searched the internet, but I have not found this matter even addressed anywhere, whether Open Office does it or not.
Anybody have any insight?