______________________________________________________________________The keyboard repeat rate is too slow in the app. I have a screaming repeat rate, which I have set to 15ms with KeyRemapForMacbook... Works great in everything else, like terminal, etc. However, it almost seems like BBEDIT is 'lagging'
>Glad I'm not the only one. The problem is also greatly exaggerated
>when shift-arrow selecting text. It makes doing selections with
>keyboard only almost impossible...which is a big deal in a text editor
>for me, since I keep my hands off the mouse as much as possible.
Holding down the option key when shift-arrowing to select might
help speed things up a bit, as it will jump across whole words.
And, of course, command-shift-arrow will do the whole line.
Other than for selecting text, why would you need a really fast
key repeat?
Seth
+1 on this. If you need to ask why you would need a fast key repeat your editor usage pattern is quite different from that of every developer I know. Which is totally ok, I'm just saying that programmers tend to care about the performance of their text editor.
I don't need syntax highlighting, fancy pants auto complete, connections to ftp servers, etc.
I have loved all BBedit versions prior to 10.
A few examples of things I think went wrong:
- The selection key repeat issue. That they ship this just blows my mind.
- The removal of a ton of the configuration options. Sure, make the config UI more user friendly, but taking config options away? Why? Look at google applications like GMail which I suspect most people would agree are quite well designed from a usability perspective. The settings are not in your face...but if you really want them they are there for you to find.
- {snip} Oh and you can not keyboard navigate (as in press the up and down arrow keys) to change the selection in the open documents drawer. So you have to mouse click on the 50 files leading up to the one you are looking for to make sure you have the right one.
In project windows, the file list does not accept keyboard focus by default, unless the editing view is hidden. You can modify this so that the file list gets the focus whenever you click on it:
defaults write com.barebones.bbedit ProjectsListCanAcquireKeyboardFocus -bool YES
- The alternative of course is to use the "recent documents" drawer. But they chose to limit the size of that window to about a 10th of my available screen height. And it is not configurable (if it is, please somebody correct me).
I too would like to have more choice on where things are located in the UI.
- I work best when visual clutter is at the minimum. Because of this I tend to always have the document selector on the right hand side. {snip}
>While on the subject of TextMate vs BBedit. I did a quick comparison on
>opening a large number of small files. I did a:
>
>> find . -type f -name MANIFEST.MF > list.txt
>
>and
>
>> cat list.txt | xargs bbedit
>> cat list.txt | xargs mate
>
>In BBedit this took about 35 seconds. In TextMate about one second.
You should have ran the test a second time. The first time you ran
the bbedit command all the files were read from disk. The second time
when you ran textmate all the files were read from system cache
memory. You should have ran the bbedit command a second time to see
what difference, if any, there was.
In BBedit this took about 35 seconds. In TextMate about one second. I'm sure there are some relevant reasons like the fact that BBedit actually displays each file and loads them all into memory etc. But still, 35 seconds is a long time to wait for opening up a bunch of files which are all smaller than 1k in size.
> Opinions welcomed.
cat filelist.txt | xargs bbedit --project
Enjoy,
R.
--
Rich Siegel Bare Bones Software, Inc.
<sie...@barebones.com> <http://www.barebones.com/>
Someday I'll look back on all this and laugh... until they sedate me.
Hi again guys. So as per request I redid the test. Below are the results: