@ -29,6 +29,7 @@ alias global bo! buffer-only-force
@@ -29,6 +29,7 @@ alias global bo! buffer-only-force
alias global sw sudo-write
alias global cdb change-directory-current-buffer
alias global f find
alias global s sort-selections
alias global c connect-terminal
face global LineNumbersWrapped black
@ -51,15 +52,15 @@ map global normal -docstring 'comment block' '<a-#>' ': comment-block<ret>'
@@ -51,15 +52,15 @@ map global normal -docstring 'comment block' '<a-#>' ': comment-block<ret>'
map global normal -docstring 'delete to end of line' D <a-l>d
map global normal -docstring 'yank to end of line' Y <a-l>
map global user -docstring 'add phantom selection' f ': phantom-selection-add-selection<ret>'
map global user -docstring 'clear all phantom selections' <a-f> ': phantom-selection-select-all<ret>: phantom-selection-clear<ret>'
map global user -docstring 'next phantom selection' F ': phantom-selection-iterate-next<ret>'
map global user -docstring 'previous phantom selection' <a-F> ': phantom-selection-iterate-prev<ret>'
map global user -docstring 'add phantom selection' <a-f> ': phantom-selection-add-selection<ret>'
map global user -docstring 'clear all phantom selections' <a-F> ': phantom-selection-select-all<ret>: phantom-selection-clear<ret>'
map global user -docstring 'next phantom selection' f ': phantom-selection-iterate-next<ret>'
map global user -docstring 'previous phantom selection' F ': phantom-selection-iterate-prev<ret>'
map global normal -docstring 'select view' <a-%> ': select-view<ret>'
map global view -docstring 'select view' s '<esc>: select-view<ret>'
map global user -docstring 'select selection on each line' s ': keep-selection-each-line<ret>'
map global user -docstring 'select selection on each line' <a-s> ': keep-selection-each-line<ret>'
map global user -docstring 'drop selection on each line' S ': drop-selection-each-line<ret>'
map global user -docstring 'add mark' m ': mark-word<ret>'
@ -79,20 +80,24 @@ map global user -docstring "next error" l ': lint-next-error<ret>'
@@ -79,20 +80,24 @@ map global user -docstring "next error" l ': lint-next-error<ret>'
map global user -docstring "previous error" L ': lint-previous-error<ret>'
declare-user-mode surround
map global user -docstring 'surround mode' <a-s> ': enter-user-mode surround<ret>'
map global user -docstring 'surround mode' s ': enter-user-mode surround<ret>'
map global surround -docstring 'surround' s ': surround<ret>'
map global surround -docstring 'change' c ': change-surround<ret>'
map global surround -docstring 'delete' d ': delete-surround<ret>'
map global surround -docstring 'select tag' t ': select-surrounding-tag<ret>'
map global surround -docstring 'select surround' <a-s> ': select-surround<ret>'
map global surround -docstring 'surround tag' S ': surrounding-tag<ret>'
map global surround -docstring 'change tag' C ': change-surrounding-tag<ret>'
map global surround -docstring 'delete tag' D ': delete-surrounding-tag<ret>'
map global surround -docstring 'select surrounding tag' <a-S> ': select-surrounding-tag<ret>'
map global surround -docstring 'auto-pairs surround' a ': auto-pairs-surround<ret>'
declare-user-mode anchor
map global normal ';' ': enter-user-mode anchor<ret>'
map global anchor -docstring 'reduce to anchor' a '<a-;>;'
map global anchor -docstring 'reduce to cursor' c ';'
map global anchor -docstring 'flip cursor and anchor' f '<a-;>'
map global anchor -docstring 'ensure anchor after cursor' h '<a-:><a-;>'
map global anchor -docstring 'ensure cursor after anchor' l '<a-:>'
map global anchor -docstring 'flip cursor and anchor' f '<a-;>'
map global anchor -docstring 'reduce to anchor' a '<a-;>;'
map global anchor -docstring 'reduce to cursor' c ';'
map global anchor -docstring 'select cursor and anchor' s '<a-S>'