<commit_before>;;; my-commands.el

;; Emacs utilities
(exmap "acomp[ile]"    'narf:compile-autoloads) ; compile autoloads
(exmap "bcomp[ile]"    'narf:compile-el)
(exmap "echo"          'narf:echo)
(exmap "minor"         'helm-describe-modes) ; list minor modes

;; Editing
(exmap "@"             'narf/evil-macro-on-all-lines) ; run macro on each line
(exmap "al[ign]"       'narf:align) ; align by regexp
(exmap "en[ew]"        'narf:file-create) ; open a blank buffer
(exmap "na[rrow]"      'narf:narrow) ; narrow buffer to selection
(exmap "ref[actor]"    'emr-show-refactor-menu) ; open emr menu
(exmap "retab"         'narf:whitespace-retab)
(exmap "settr[im]"     'narf:toggle-delete-trailing-whitespace)
(exmap "snip[pets]"    'narf:yas-snippets) ; visit a snippet
(exmap "tsnip[pets]"   'narf:yas-file-templates) ; visit a file template
(exmap "wal[ign]"      'narf:whitespace-align) ; align spaces
(exmap "rec[ent]"      'narf:helm-recentf) ; show recent files in helm
(exmap "reo[rient]"    'narf/window-reorient) ; scroll all windows to left
(exmap "ie[dit]"       'evil-multiedit-ex-match)

;; External resources
(exmap "dash"          'narf:dash) ; look up in Dash.app
(exmap "http"          'httpd-start) ; start http server
(exmap "re[gex]"       'narf:regex) ; open re-builder
(exmap "repl"          'narf:repl) ; invoke or send to repl
(exmap "t[mux]"        'narf:tmux) ; send to tmux
(exmap "tcd"           'narf:tmux-cd) ; cd to default-directory in tmux
(exmap "x"             'narf:send-to-scratch-or-org)
;; GIT
(exmap "gbr[owse]"     'narf:git-remote-browse) ; show file in github/gitlab<commit_msg>Remove user defined :enew in favor of upstream version<commit_after>;;; my-commands.el

;; Emacs utilities
(exmap "acomp[ile]"    'narf:compile-autoloads) ; compile autoloads
(exmap "bcomp[ile]"    'narf:compile-el)
(exmap "echo"          'narf:echo)
(exmap "minor"         'helm-describe-modes) ; list minor modes

;; Editing
(exmap "@"             'narf/evil-macro-on-all-lines) ; run macro on each line
(exmap "al[ign]"       'narf:align) ; align by regexp
(exmap "na[rrow]"      'narf:narrow) ; narrow buffer to selection
(exmap "ref[actor]"    'emr-show-refactor-menu) ; open emr menu
(exmap "retab"         'narf:whitespace-retab)
(exmap "settr[im]"     'narf:toggle-delete-trailing-whitespace)
(exmap "snip[pets]"    'narf:yas-snippets) ; visit a snippet
(exmap "tsnip[pets]"   'narf:yas-file-templates) ; visit a file template
(exmap "wal[ign]"      'narf:whitespace-align) ; align spaces
(exmap "rec[ent]"      'narf:helm-recentf) ; show recent files in helm
(exmap "reo[rient]"    'narf/window-reorient) ; scroll all windows to left
(exmap "ie[dit]"       'evil-multiedit-ex-match)

;; External resources
(exmap "dash"          'narf:dash) ; look up in Dash.app
(exmap "http"          'httpd-start) ; start http server
(exmap "re[gex]"       'narf:regex) ; open re-builder
(exmap "repl"          'narf:repl) ; invoke or send to repl
(exmap "t[mux]"        'narf:tmux) ; send to tmux
(exmap "tcd"           'narf:tmux-cd) ; cd to default-directory in tmux
(exmap "x"             'narf:send-to-scratch-or-org)
;; GIT
(exmap "gbr[owse]"     'narf:git-remote-browse) ; show file in github/gitlab
{'fraction_non_alphanumeric': 0.15286821705426357, 'fraction_numerical': 0.0, 'mean_word_length': 3.330201342281879, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4189933', 'n_tokens_mistral': 1280, 'n_tokens_neox': 1215, 'n_words': 302}