Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
jdahm
/
helix
Public
forked from
helix-editor/helix
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Branch selector
master
User selector
cessen
All time
Commit history
Commits on Sep 1, 2021
Add a "vision" document, to help give people a sense of Helix's direction. (#657)
Show description for 31f1455
cessen
authored
31f1455
View commit details
Copy full SHA for 31f1455
Browse repository at this point
Commits on Aug 11, 2021
Fix surround_replace replacing the wrong character on the right. (#571)
Show description for dde2be9
cessen
authored
dde2be9
View commit details
Copy full SHA for dde2be9
Browse repository at this point
Commits on Aug 9, 2021
Document `pos_at_coords` better.
Show description for b522361
cessen
authored and
archseer
committed
b522361
View commit details
Copy full SHA for b522361
Browse repository at this point
Commits on Aug 6, 2021
Fix around-word text-object selection. (#546)
Show description for 953125d
cessen
authored
953125d
View commit details
Copy full SHA for 953125d
Browse repository at this point
Commits on Aug 4, 2021
Fix buggy surround behavior from #376.
Show description for c9cbc34
cessen
authored and
pickfire
committed
c9cbc34
View commit details
Copy full SHA for c9cbc34
Browse repository at this point
Add `goto_last_line` command, and bind it to `ge`.
Show description for 8c3a5b1
cessen
authored and
archseer
committed
8c3a5b1
View commit details
Copy full SHA for 8c3a5b1
Browse repository at this point
Commits on Jul 31, 2021
Add more unit tests for pos_at_screen_coords.
Show description for ccecda4
cessen
committed
ccecda4
View commit details
Copy full SHA for ccecda4
Browse repository at this point
Commits on Jul 30, 2021
Move indent-style code into `helix_core::indent`.
cessen
authored and
archseer
committed
f88d4c1
View commit details
Copy full SHA for f88d4c1
Browse repository at this point
Give default document a single line ending.
cessen
authored and
archseer
committed
e191a75
View commit details
Copy full SHA for e191a75
Browse repository at this point
Fix incorrect behavior of `find_char` command and friends.
Show description for e6e0d31
cessen
authored and
pickfire
committed
e6e0d31
View commit details
Copy full SHA for e6e0d31
Browse repository at this point
Commits on Jul 29, 2021
Fixes for new clippy lints in Rust 1.54.
cessen
authored and
CBenoit
committed
3fda350
View commit details
Copy full SHA for 3fda350
Browse repository at this point
Fix typo in comment.
cessen
committed
e4d41d0
View commit details
Copy full SHA for e4d41d0
Browse repository at this point
Commits on Jul 28, 2021
Fix bug with `/` searching after non-ascii characters.
Show description for 285aba2
cessen
committed
285aba2
View commit details
Copy full SHA for 285aba2
Browse repository at this point
Enforce cursor/selection invariants in one place.
Show description for cd7302f
cessen
committed
cd7302f
View commit details
Copy full SHA for cd7302f
Browse repository at this point
Merge branch 'master' into great_line_ending_and_cursor_range_cleanup
cessen
committed
a873e71
View commit details
Copy full SHA for a873e71
Browse repository at this point
Commits on Jul 27, 2021
Minor cleanup of the vertical movement code.
cessen
committed
aead4e6
View commit details
Copy full SHA for aead4e6
Browse repository at this point
Use `match` for branching on the `Direction` enum in more places.
cessen
committed
84f8167
View commit details
Copy full SHA for 84f8167
Browse repository at this point
Add unit tests for some of the new `Range` methods.
cessen
committed
5229c53
View commit details
Copy full SHA for 5229c53
Browse repository at this point
Improve `Range` documentation and organization.
cessen
committed
b2c76dc
View commit details
Copy full SHA for b2c76dc
Browse repository at this point
Commits on Jul 26, 2021
Merge branch 'master' into great_line_ending_and_cursor_range_cleanup
cessen
committed
f62ec6e
View commit details
Copy full SHA for f62ec6e
Browse repository at this point
Address some PR comments.
cessen
committed
5ee6ba5
View commit details
Copy full SHA for 5ee6ba5
Browse repository at this point
Start searches at the right side of the block cursor.
cessen
committed
01247ac
View commit details
Copy full SHA for 01247ac
Browse repository at this point
Collect some common patterns into methods on `Range`.
cessen
committed
0883b4f
View commit details
Copy full SHA for 0883b4f
Browse repository at this point
Commits on Jul 24, 2021
Switch to a cleaner range-head moving abstraction.
Show description for f96b8b7
cessen
committed
f96b8b7
View commit details
Copy full SHA for f96b8b7
Browse repository at this point
Fixed find_till_char and find_char commands.
Show description for 2072349
cessen
committed
2072349
View commit details
Copy full SHA for 2072349
Browse repository at this point
Fix surround replace command replacing the wrong position on the right.
cessen
committed
8f43dc4
View commit details
Copy full SHA for 8f43dc4
Browse repository at this point
Merge branch 'master' into great_line_ending_and_cursor_range_cleanup
cessen
committed
4359404
View commit details
Copy full SHA for 4359404
Browse repository at this point
Put selection in separate variable in commands code.
cessen
committed
427ae6a
View commit details
Copy full SHA for 427ae6a
Browse repository at this point
Commits on Jul 23, 2021
Fix append mode, and make insertion always happen at head of range.
cessen
committed
ad814b8
View commit details
Copy full SHA for ad814b8
Browse repository at this point
Fix ocassional panic when matching brackets.
cessen
committed
ffb8057
View commit details
Copy full SHA for ffb8057
Browse repository at this point
Commits on Jul 22, 2021
Revert display-width-based vertical cursor movement.
Show description for fd684ef
cessen
committed
fd684ef
View commit details
Copy full SHA for fd684ef
Browse repository at this point
Calculate the line that the range head is on correctly.
cessen
committed
5841954
View commit details
Copy full SHA for 5841954
Browse repository at this point
Use `Range::line_range()` in some more places I missed.
cessen
committed
673338b
View commit details
Copy full SHA for 673338b
Browse repository at this point
Commits on Jul 21, 2021
Fix append mode not editing correctly.
Show description for 7d07704
cessen
committed
7d07704
View commit details
Copy full SHA for 7d07704
Browse repository at this point
Fix yank not working with internally zero-width ranges.
cessen
committed
063aa94
View commit details
Copy full SHA for 063aa94
Browse repository at this point
Previous
Next
You can’t perform that action at this time.