Hi,
Half window view is like adding "virtual space" in text windows to push the last line to the middle of the windows. It behaviors as if you have added a couple of returns at the end of the document. I hate to see all the lines in the viewing area pushed up everytime I hit return or softwrap to the next line. With half window views, the lines only get pushed up every half window instead of every line.
I use this feature a lot in vim and TextWrangler. In vim, it can have any number of virtual space (denoted by tildes), which I think it's better implentation than TextWrangler, which allow you to choose "none", "half", or "full" only. However, I will be happy with just one option, half window view.
Anyway, I just want to bounce the idea to other users.
Ivan
oh yes. this would be lovely icing. not particularly necessary functionality, but the mac isn't about bare necessities. it's about making things lovely to use
On Aug 24, 2005, at 11:46 PM, Ivan wrote:
Hi,
Half window view is like adding "virtual space" in text windows to push the last line to the middle of the windows. It behaviors as if you have added a couple of returns at the end of the document. I hate to see all the lines in the viewing area pushed up everytime I hit return or softwrap to the next line. With half window views, the lines only get pushed up every half window instead of every line.
I use this feature a lot in vim and TextWrangler. In vim, it can have any number of virtual space (denoted by tildes), which I think it's better implentation than TextWrangler, which allow you to choose "none", "half", or "full" only. However, I will be happy with just one option, half window view.
Anyway, I just want to bounce the idea to other users.
Ivan ______________________________________________________________________ For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate
On 25/08/2005, at 5.46, Ivan wrote:
Half window view is like adding "virtual space" in text windows to push the last line to the middle of the windows. It behaviors as if you have added a couple of returns at the end of the document. I hate to see all the lines in the viewing area pushed up everytime I hit return or softwrap to the next line. With half window views, the lines only get pushed up every half window instead of every line.
I didn't understand this: do you mean that when you hit arrow down or return on the last visible line, the line with the caret shall then be centered in the display (like NSTextView does, which I absolutely hate), or, that if a document contain 80 lines, it's still possible to have line #80 centered, due to virtual lines below #80?
As for the latter, I have on the to-do that cmd-J (center caret in display) should add padding to always achieve centering (i.e. also when the caret is on the last lines of the document), but I don't like always having the padding, since the vertical scroll bar would then be wrong.
On 9/2/05, Allan Odgaard allan@macromates.com wrote:
On 25/08/2005, at 5.46, Ivan wrote:
Half window view is like adding "virtual space" in text windows to push the last line to the middle of the windows. It behaviors as if you have added a couple of returns at the end of the document. I hate to see all the lines in the viewing area pushed up everytime I hit return or softwrap to the next line. With half window views, the lines only get pushed up every half window instead of every line.
I didn't understand this: do you mean that when you hit arrow down or return on the last visible line, the line with the caret shall then be centered in the display (like NSTextView does, which I absolutely hate),
Not centered automatically....
or, that if a document contain 80 lines, it's still possible to have line #80 centered, due to virtual lines below #80?
Yes. either by scroll or arrow keys.