The 0.7 release of aretext is now available! Aretext is a minimalist, terminal-based text editor with vim-compatible key bindings. In this post, I’ll highlight some of the main changes and reflect on the direction of the project. Additional vim commands This release adds support for several vim commands: Search for word You can now use star (*) and pound (#) in normal mode to search forward/backward for the word under the cursor. Matching brace/bracket/parenthesis: The percent (%) command moves the cursor to the matching brace ([]), bracket ({}), or parenthesis (()). Code block movements: You can now use [{ and ]} to move the cursor to the prev/next unmatched brace, which is helpful for navigating large blocks of code in C-like languages. Scroll up/down full page: The ctrl-f and ctrl-b are now implemented, allowing you to scroll up/down by a full screen. Additionally, word motions and word objects have been completely rewritten to support “count” parameters. Commands such as 2dw, d2w, and 2daw are (finally!) recognized.