Comments (1)
This is definitely still an issue. If you block select multiple lines and 1+ columns and backspace, that backspace effects all lines, as expected. If you block select multiple lines with 0 columns (such as by holding alt+shift and arrow key down a few times) and then backspace, only one line in that selection will have that backspace. For example, in the following text:
abc|def
abc|def
abc|def
abc|def
Assuming that the space between the c's and d's is selected, you would think that backspace would erase all c's but instead it will only erase the c from one line. Erasing all lines is the behavior you'd expect, and standard among every editor I have seen with block select mode. Text entry does work. In the above case, if you type any character it is added to all lines, but if you then press backspace that character is removed from only one line...
from avalonedit.
Related Issues (20)
- Focus of Text Edit causes Scroll Viewer to Jump When Used Inside Container Panel HOT 3
- Editing in Multiline: tab added in the beginning instead of after the caret column position
- Add support to draw Custom Annotation on Vertical Scrollbar
- Autocompletion with indentation not working
- Ability to add spell checking HOT 1
- Memeory Issue: Two many objects cannot be collected by GC HOT 2
- How can I use the code completion by press Tab key other than input dot?
- The code completion effiencency can be improved
- .net 7 HOT 2
- duration of TextChange in a rectangular selection HOT 5
- Json.xshd fix HOT 2
- failed to parse html
- can i add this to winforms HOT 2
- Using VisualLineElementGenerator will cause the caret position wrong HOT 1
- Objects not being destroyed HOT 1
- Custom Kerning/Letter Spacing
- Group similar operations together in the undo stack
- The shortcut key Ctrl+K,Ctrl+D can format all the code.
- Rectangle selection rendering glitch with horizontal scrolling
- Editor Not Rendering HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from avalonedit.