diff --git a/configs/emacs/index.html b/configs/emacs/index.html
index 0794e5d..378c73b 100644
--- a/configs/emacs/index.html
+++ b/configs/emacs/index.html
@@ -2915,7 +2915,8 @@ Emacs is also particularly great at writing Lisp code, e.g. Clojure, Common Lisp
:init (my-leader-def"ar"#'reverso)
:config
- (setqreverso-languages'(russianenglishgerman)))
+ (setqreverso-languages'(russianenglishgerman))
+ (reverso-history-mode))
Lisp
@@ -5869,7 +5870,7 @@ Didn’t work out as I expected, so I’ve made org-journal-tags
"l"#'dired-find-file"="#'dired-narrow"-"#'my/dired-create-empty-file-subtree
-"~"#'vterm
+"~"#'eshell"M-r"#'wdired-change-to-wdired-mode"<left>"#'dired-up-directory"<right>"#'dired-find-file
@@ -6028,6 +6029,17 @@ Didn’t work out as I expected, so I’ve made org-journal-tags
"sS"'my/dired-open-this-subdir"sQ"'my/dired-kill-all-subdirs (kbd"TAB") 'dired-hide-subdir))
+
TRAMP is a package that provides remote editing capacities. It is particularly useful for remote server management.
Unfortunately, many Emacs packages don’t exactly moderate their rate of filesystem operations, and on TRAMP over network each operation adds additional overhead, so… it can get pretty slow. To debug these issues, set the following variable to 6:
@@ -6371,7 +6383,9 @@ Some other optimization settings:
(general-define-key:keymaps'eshell-mode-map:states'(insert)
-"<tab>"'my/eshell-complete)
+"<tab>"'my/eshell-complete
+"M-k"#'eshell-previous-matching-input-from-input
+"M-j"#'eshell-next-matching-input-from-input)
(general-define-key:states'(normal)
@@ -6380,8 +6394,8 @@ Some other optimization settings:
"C-l"'evil-window-right"C-k"'evil-window-up"C-j"'evil-window-down)
-;; XXX Did they forget to set it to nil?
- (setqeshell-first-time-pnil))
+;; XXX Did they forget to set it to nil?
+ (setqeshell-first-time-pnil))
(use-packageeshell:straight (:typebuilt-in)
@@ -6581,15 +6595,20 @@ Some other optimization settings:
(my/eshell-overlay-update (line-end-position) suggestion)
(my/eshell-overlay-remove)))
The function can be added in after-change-functions, which is executed on every text modification. This shouldn’t slow eshell down because eshell-send-input sets inhibit-modification-hooks to t.
Finally, a function that inserts the overlay in buffer if it’s available and calls company-complete if it’s not. I’ve bound it to <tab>.
(defunmy/eshell-complete ()
(interactive)
@@ -6624,6 +6643,11 @@ Some other optimization settings:
(if (eq (selected-window) window)
(kill-buffer-and-window)
(select-windowwindow))))))
+
Custom commands
+
(defuneshell/prt ()
+ (if-let ((root (projectile-project-root)))
+ (eshell/cdroot)
+ (message"Not in a project")))
Global keybindings
(general-define-key:states'(normal)
@@ -10125,6 +10149,11 @@ I’ve seen a couple of cases where people would swap their username and ema
(use-packagememe:straight (:hostgithub:repo"larsmagne/meme":files (:defaults"images"))
:commands (meme))
+
diff --git a/index.xml b/index.xml
index 070d48a..d6bf81f 100644
--- a/index.xml
+++ b/index.xml
@@ -1795,6 +1795,7 @@ I’ve seen a couple of cases where people would swap their username and
<li><a href="https://context.reverso.net/translation/">Context</a> (AKA bilingual concordances)</li>
<li><a href="https://www.reverso.net/spell-checker/english-spelling-grammar/">Grammar check</a></li>
<li><a href="https://synonyms.reverso.net/synonym/">Synonyms search</a></li>
+<li><a href="https://conjugator.reverso.net/conjugation-english.html">Conjugation</a></li>
</ul>
<h2 id="installation">Installation</h2>
<p>The package isn’t yet available anywhere but in this repository. My preferred way for such cases is <a href="https://github.com/jwiegley/use-package">use-package</a> and <a href="https://github.com/radian-software/straight.el">straight.el</a>:</p>
@@ -1843,6 +1844,14 @@ I’ve seen a couple of cases where people would swap their username and
<li>Examples</li>
<li>Antonyms</li>
</ul>
+<h3 id="conjugation">Conjugation</h3>
+<p>Use <code>M-x reverso o</code> or <code>M-x reverso-conjugation</code> to invoke verb conjugation dialog.</p>
+<figure><img src="https://sqrtminusone.xyz/reverso-img/conjugation-transient.png"/>
+</figure>
+
+<figure><img src="https://sqrtminusone.xyz/reverso-img/conjugation-res.png"/>
+</figure>
+
<h3 id="grammar-check">Grammar check</h3>
<p>Use <code>M-x reverso g</code> or <code>M-x reverso-grammar</code> to invoke the grammar check.</p>
<figure><img src="https://sqrtminusone.xyz/reverso-img/grammar-transient.png"/>
diff --git a/packages/index.xml b/packages/index.xml
index 69b3e28..703e183 100644
--- a/packages/index.xml
+++ b/packages/index.xml
@@ -390,6 +390,7 @@ Customize the formatting of these records through <code>org-clock-agg-elem
<li><a href="https://context.reverso.net/translation/">Context</a> (AKA bilingual concordances)</li>
<li><a href="https://www.reverso.net/spell-checker/english-spelling-grammar/">Grammar check</a></li>
<li><a href="https://synonyms.reverso.net/synonym/">Synonyms search</a></li>
+<li><a href="https://conjugator.reverso.net/conjugation-english.html">Conjugation</a></li>
</ul>
<h2 id="installation">Installation</h2>
<p>The package isn’t yet available anywhere but in this repository. My preferred way for such cases is <a href="https://github.com/jwiegley/use-package">use-package</a> and <a href="https://github.com/radian-software/straight.el">straight.el</a>:</p>
@@ -438,6 +439,14 @@ Customize the formatting of these records through <code>org-clock-agg-elem
<li>Examples</li>
<li>Antonyms</li>
</ul>
+<h3 id="conjugation">Conjugation</h3>
+<p>Use <code>M-x reverso o</code> or <code>M-x reverso-conjugation</code> to invoke verb conjugation dialog.</p>
+<figure><img src="https://sqrtminusone.xyz/reverso-img/conjugation-transient.png"/>
+</figure>
+
+<figure><img src="https://sqrtminusone.xyz/reverso-img/conjugation-res.png"/>
+</figure>
+
<h3 id="grammar-check">Grammar check</h3>
<p>Use <code>M-x reverso g</code> or <code>M-x reverso-grammar</code> to invoke the grammar check.</p>
<figure><img src="https://sqrtminusone.xyz/reverso-img/grammar-transient.png"/>
diff --git a/packages/reverso/index.html b/packages/reverso/index.html
index dbb2cad..806d1f0 100644
--- a/packages/reverso/index.html
+++ b/packages/reverso/index.html
@@ -89,6 +89,7 @@