Hey there,
Sam via Users wrote:
Using Geany for linux I find the following behavior.
If I have a file with the following:
This is a test And a second line
And the second line begins with a tab.
- Hitting down arrow on T and h in the first line goes to the first
position on the second line
- Hitting down arrow on the i or s (of "This") on the first line
goes to the A on the second line
- Hitting down arrow on any other character of the first line goes
down one line to the corresponding position If the second line begins with spaces, hitting down arrow goes down one line to the corresponding position
I just did this test and saw the same behavior. I'll also add that pressing the up arrow after pressing the down arrow always returns me to exactly where I was on the starting line before I pressed the down arrow. All of this is as I would expect it to be, although I was fascinated by how the tabs affect which way the cursor goes depending on where you are on the starting line.
One other thing I'll add is that I use real tabs, as you did in the above test, but some people use spaces for tabs. If I set up the same example, but replace the tab with four spaces, the cursor stays in the same column when I press the down or up arrow keys anywhere on the starting line.