Next: Other Commands for C Mode, Previous: Electric C Characters, Up: C and Related Modes [Contents][Index]
28.12.3 Hungry Delete Feature in CIf you want to delete an entire block of whitespace at point, you can use hungry deletion. This deletes all the contiguous whitespace either before point or after point in a single operation. Whitespace here includes tabs and newlines, but not comments or preprocessor commands.
Delete the entire block of whitespace preceding point (c-hungry-delete-backwards
).
Delete the entire block of whitespace after point (c-hungry-delete-forward
).
As an alternative to the above commands, you can enable hungry delete mode. When this feature is enabled (indicated by ‘h’ after a ‘/’ in the mode line after the mode name), a single DEL deletes all preceding whitespace, not just one space, and a single C-d (but not plain Delete) deletes all following whitespace.
Toggle the hungry-delete feature (c-toggle-hungry-state
). With a prefix argument, this command turns the hungry-delete feature on if the argument is positive, and off if it is negative.
The variable c-hungry-delete-key
controls whether the hungry-delete feature is enabled.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4