3 ms·
I've been a vim user for at least 18 years, but I still use textmate often as #2. TM's find/replace system is the best of any text editor I've ever used, and if
by clord 8y ago
I've been a vim user for at least 18 years, but I still use textmate often as #2. TM's find/replace system is the best of any text editor I've ever used, and if I have to bulk-convert a file from one format to another by hand, the multi-column editing support is first-rate. Often I can just select all first-positions, and word-move around all lines at once, inserting commas and deleting parens. Those features just seem native and intuitive to me, and I miss them dearly elsewhere in the OS. Other editors try to implement those features but it's usually janky and hard to call native-feeling.
- pizza234 8y agoCan you elaborate on the multi-line editing problems? I've been using Sublime Text for a long time, and briefly used Visual Studio Code, and all the actions you've mentioned are supported (if I've understood them well). However, I'm curious if I'm missing something.
- clord 8y agoMost of my issues with e.g., SublimeText are on the selection side of things. For example, last time I tried SublimeText, I tried ^W to build a multi-select. Didn't work. Tried incremental-find, didn't work. Finally try quick-find, didn't actually multi-select (yellow highlights), but then notice there are cursors without selection, so finally can move them around and build the selection. I don't remember there being any issues once the multi-cursors are turned on. Other editors get the other side of the coin wrong, and don't have all the movement operators needed to do a some jobs (word-move while selecting/deleting to remove ragged whitespace). That all said, there is a big component of what one is familiar with. I'll admit TM's multi-select was the first good implementation i've used and haven't strayed too much since.