deploy: e4e8d31acd
|
|
@ -2915,7 +2915,8 @@ Emacs is also particularly great at writing Lisp code, e.g. Clojure, Common Lisp
|
|||
</span></span><span style="display:flex;"><span> <span style="color:#008000">:init</span>
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">my-leader-def</span> <span style="color:#ba2121">"ar"</span> <span style="color:#00f">#'</span><span style="color:#19177c">reverso</span>)
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000">:config</span>
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#008000">setq</span> <span style="color:#19177c">reverso-languages</span> <span style="color:#666">'</span>(<span style="color:#19177c">russian</span> <span style="color:#19177c">english</span> <span style="color:#19177c">german</span>)))
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#008000">setq</span> <span style="color:#19177c">reverso-languages</span> <span style="color:#666">'</span>(<span style="color:#19177c">russian</span> <span style="color:#19177c">english</span> <span style="color:#19177c">german</span>))
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">reverso-history-mode</span>))
|
||||
</span></span></code></pre></div><h3 id="lisp">Lisp</h3>
|
||||
<figure><img src="/ox-hugo/lisp_cycles.png"/>
|
||||
</figure>
|
||||
|
|
@ -5869,7 +5870,7 @@ Didn’t work out as I expected, so I’ve made <code>org-journal-tags</
|
|||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"l"</span> <span style="color:#00f">#'</span><span style="color:#19177c">dired-find-file</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"="</span> <span style="color:#00f">#'</span><span style="color:#19177c">dired-narrow</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"-"</span> <span style="color:#00f">#'</span><span style="color:#19177c">my/dired-create-empty-file-subtree</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"~"</span> <span style="color:#00f">#'</span><span style="color:#19177c">vterm</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"~"</span> <span style="color:#00f">#'</span><span style="color:#19177c">eshell</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"M-r"</span> <span style="color:#00f">#'</span><span style="color:#19177c">wdired-change-to-wdired-mode</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"<left>"</span> <span style="color:#00f">#'</span><span style="color:#19177c">dired-up-directory</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"<right>"</span> <span style="color:#00f">#'</span><span style="color:#19177c">dired-find-file</span>
|
||||
|
|
@ -6028,6 +6029,17 @@ Didn’t work out as I expected, so I’ve made <code>org-journal-tags</
|
|||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"sS"</span> <span style="color:#19177c">'my/dired-open-this-subdir</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"sQ"</span> <span style="color:#19177c">'my/dired-kill-all-subdirs</span>
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">kbd</span> <span style="color:#ba2121">"TAB"</span>) <span style="color:#19177c">'dired-hide-subdir</span>))
|
||||
</span></span></code></pre></div><h4 id="other-functions">Other functions</h4>
|
||||
<p>Goto project root.</p>
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-emacs-lisp" data-lang="emacs-lisp"><span style="display:flex;"><span>(<span style="color:#008000">defun</span> <span style="color:#19177c">my/dired-goto-project-root</span> ()
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#008000">interactive</span>)
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">dired--find-possibly-alternative-file</span> (<span style="color:#19177c">projectile-project-root</span>)))
|
||||
</span></span><span style="display:flex;"><span>
|
||||
</span></span><span style="display:flex;"><span>(<span style="color:#008000">with-eval-after-load</span> <span style="color:#19177c">'dired</span>
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">general-define-key</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000">:states</span> <span style="color:#666">'</span>(<span style="color:#19177c">normal</span>)
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000">:keymaps</span> <span style="color:#19177c">'dired-mode-map</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"H"</span> <span style="color:#00f">#'</span><span style="color:#19177c">my/dired-goto-project-root</span>))
|
||||
</span></span></code></pre></div><h4 id="tramp-1">TRAMP</h4>
|
||||
<p>TRAMP is a package that provides remote editing capacities. It is particularly useful for remote server management.</p>
|
||||
<p>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:</p>
|
||||
|
|
@ -6371,7 +6383,9 @@ Some other optimization settings:</p>
|
|||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">general-define-key</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000">:keymaps</span> <span style="color:#19177c">'eshell-mode-map</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000">:states</span> <span style="color:#666">'</span>(<span style="color:#00f">insert</span>)
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"<tab>"</span> <span style="color:#19177c">'my/eshell-complete</span>)
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"<tab>"</span> <span style="color:#19177c">'my/eshell-complete</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"M-k"</span> <span style="color:#00f">#'</span><span style="color:#19177c">eshell-previous-matching-input-from-input</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"M-j"</span> <span style="color:#00f">#'</span><span style="color:#19177c">eshell-next-matching-input-from-input</span>)
|
||||
</span></span><span style="display:flex;"><span>
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">general-define-key</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000">:states</span> <span style="color:#666">'</span>(<span style="color:#19177c">normal</span>)
|
||||
|
|
@ -6380,8 +6394,8 @@ Some other optimization settings:</p>
|
|||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"C-l"</span> <span style="color:#19177c">'evil-window-right</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"C-k"</span> <span style="color:#19177c">'evil-window-up</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"C-j"</span> <span style="color:#19177c">'evil-window-down</span>)
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#408080;font-style:italic">;; XXX Did they forget to set it to nil?</span>
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#008000">setq</span> <span style="color:#19177c">eshell-first-time-p</span> <span style="color:#800">nil</span>))
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#408080;font-style:italic">;; XXX Did they forget to set it to nil?</span>
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#008000">setq</span> <span style="color:#19177c">eshell-first-time-p</span> <span style="color:#800">nil</span>))
|
||||
</span></span><span style="display:flex;"><span>
|
||||
</span></span><span style="display:flex;"><span>(<span style="color:#008000">use-package</span> <span style="color:#19177c">eshell</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000">:straight</span> (<span style="color:#008000">:type</span> <span style="color:#19177c">built-in</span>)
|
||||
|
|
@ -6581,15 +6595,20 @@ Some other optimization settings:</p>
|
|||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">my/eshell-overlay-update</span> (<span style="color:#00f">line-end-position</span>) <span style="color:#19177c">suggestion</span>)
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">my/eshell-overlay-remove</span>)))
|
||||
</span></span></code></pre></div><p>The function can be added in <code>after-change-functions</code>, which is executed on every text modification. This shouldn’t slow eshell down because <code>eshell-send-input</code> sets <code>inhibit-modification-hooks</code> to t.</p>
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-emacs-lisp" data-lang="emacs-lisp"><span style="display:flex;"><span>(<span style="color:#008000">defun</span> <span style="color:#19177c">my/eshell-overlay-suggest-enable</span> ()
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#008000">interactive</span>)
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">add-hook</span> <span style="color:#19177c">'after-change-functions</span> <span style="color:#00f">#'</span><span style="color:#19177c">my/eshell-overlay-suggest</span> <span style="color:#800">nil</span> <span style="color:#800">t</span>)
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">add-hook</span> <span style="color:#19177c">'company-completion-started-hook</span> <span style="color:#00f">#'</span><span style="color:#19177c">my/eshell-overlay-suggest</span> <span style="color:#800">nil</span> <span style="color:#800">t</span>)
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">add-hook</span> <span style="color:#19177c">'company-after-completion-hook</span> <span style="color:#00f">#'</span><span style="color:#19177c">my/eshell-overlay-suggest</span> <span style="color:#800">nil</span> <span style="color:#800">t</span>)
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#408080;font-style:italic">;; (setq-local company-idle-delay nil)</span>
|
||||
</span></span><span style="display:flex;"><span> )
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-emacs-lisp" data-lang="emacs-lisp"><span style="display:flex;"><span>(<span style="color:#008000">define-minor-mode</span> <span style="color:#19177c">my/eshell-overlay-suggest-mode</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"Fish-like suggestions for eshell."</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000">:after-hook</span>
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#008000">if</span> <span style="color:#19177c">my/eshell-overlay-suggest-mode</span>
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#008000">progn</span>
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">add-hook</span> <span style="color:#19177c">'after-change-functions</span> <span style="color:#00f">#'</span><span style="color:#19177c">my/eshell-overlay-suggest</span> <span style="color:#800">nil</span> <span style="color:#800">t</span>)
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">add-hook</span> <span style="color:#19177c">'company-completion-started-hook</span> <span style="color:#00f">#'</span><span style="color:#19177c">my/eshell-overlay-suggest</span> <span style="color:#800">nil</span> <span style="color:#800">t</span>)
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">add-hook</span> <span style="color:#19177c">'company-after-completion-hook</span> <span style="color:#00f">#'</span><span style="color:#19177c">my/eshell-overlay-suggest</span> <span style="color:#800">nil</span> <span style="color:#800">t</span>))
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">remove-hook</span> <span style="color:#19177c">'after-change-functions</span> <span style="color:#00f">#'</span><span style="color:#19177c">my/eshell-overlay-suggest</span> <span style="color:#800">t</span>)
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">add-hook</span> <span style="color:#19177c">'company-completion-started-hook</span> <span style="color:#00f">#'</span><span style="color:#19177c">my/eshell-overlay-suggest</span> <span style="color:#800">t</span>)
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">add-hook</span> <span style="color:#19177c">'company-after-completion-hook</span> <span style="color:#00f">#'</span><span style="color:#19177c">my/eshell-overlay-suggest</span> <span style="color:#800">t</span>)
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">my/eshell-overlay-remove</span>)))
|
||||
</span></span><span style="display:flex;"><span>
|
||||
</span></span><span style="display:flex;"><span>(<span style="color:#19177c">add-hook</span> <span style="color:#19177c">'eshell-mode-hook</span> <span style="color:#00f">#'</span><span style="color:#19177c">my/eshell-overlay-suggest-enable</span>)
|
||||
</span></span><span style="display:flex;"><span><span style="color:#408080;font-style:italic">;; (add-hook 'eshell-mode-hook #'my/eshell-overlay-suggest-mode)</span>
|
||||
</span></span></code></pre></div><p>Finally, a function that inserts the overlay in buffer if it’s available and calls <code>company-complete</code> if it’s not. I’ve bound it to <code><tab></code>.</p>
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-emacs-lisp" data-lang="emacs-lisp"><span style="display:flex;"><span>(<span style="color:#008000">defun</span> <span style="color:#19177c">my/eshell-complete</span> ()
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#008000">interactive</span>)
|
||||
|
|
@ -6624,6 +6643,11 @@ Some other optimization settings:</p>
|
|||
</span></span><span style="display:flex;"><span> (<span style="color:#008000">if</span> (<span style="color:#00f">eq</span> (<span style="color:#00f">selected-window</span>) <span style="color:#19177c">window</span>)
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">kill-buffer-and-window</span>)
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#00f">select-window</span> <span style="color:#19177c">window</span>))))))
|
||||
</span></span></code></pre></div><h5 id="custom-commands">Custom commands</h5>
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-emacs-lisp" data-lang="emacs-lisp"><span style="display:flex;"><span>(<span style="color:#008000">defun</span> <span style="color:#19177c">eshell/prt</span> ()
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">if-let</span> ((<span style="color:#19177c">root</span> (<span style="color:#19177c">projectile-project-root</span>)))
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">eshell/cd</span> <span style="color:#19177c">root</span>)
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#00f">message</span> <span style="color:#ba2121">"Not in a project"</span>)))
|
||||
</span></span></code></pre></div><h5 id="global-keybindings">Global keybindings</h5>
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-emacs-lisp" data-lang="emacs-lisp"><span style="display:flex;"><span>(<span style="color:#19177c">general-define-key</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000">:states</span> <span style="color:#666">'</span>(<span style="color:#19177c">normal</span>)
|
||||
|
|
@ -10125,6 +10149,11 @@ I’ve seen a couple of cases where people would swap their username and ema
|
|||
</span></span><span style="display:flex;"><span>(<span style="color:#008000">use-package</span> <span style="color:#19177c">meme</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000">:straight</span> (<span style="color:#008000">:host</span> <span style="color:#19177c">github</span> <span style="color:#008000">:repo</span> <span style="color:#ba2121">"larsmagne/meme"</span> <span style="color:#008000">:files</span> (<span style="color:#008000">:defaults</span> <span style="color:#ba2121">"images"</span>))
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000">:commands</span> (<span style="color:#19177c">meme</span>))
|
||||
</span></span></code></pre></div><h4 id="ed">Ed</h4>
|
||||
<p>My text editor isn’t old enough.</p>
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-emacs-lisp" data-lang="emacs-lisp"><span style="display:flex;"><span>(<span style="color:#008000">use-package</span> <span style="color:#19177c">ed-mode</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000">:straight</span> (<span style="color:#008000">:host</span> <span style="color:#19177c">github</span> <span style="color:#008000">:repo</span> <span style="color:#ba2121">"ryanprior/ed-mode"</span>)
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000">:commands</span> (<span style="color:#19177c">ed</span>))
|
||||
</span></span></code></pre></div><h2 id="guix-settings">Guix settings</h2>
|
||||
<table>
|
||||
<thead>
|
||||
|
|
@ -10491,6 +10520,7 @@ I’ve seen a couple of cases where people would swap their username and ema
|
|||
<li><a href="#basic-config-and-keybindings">Basic config & keybindings</a></li>
|
||||
<li><a href="#addons-1">Addons</a></li>
|
||||
<li><a href="#subdirectories">Subdirectories</a></li>
|
||||
<li><a href="#other-functions">Other functions</a></li>
|
||||
<li><a href="#tramp-1">TRAMP</a></li>
|
||||
<li><a href="#bookmarks">Bookmarks</a></li>
|
||||
<li><a href="#integrations-1">Integrations</a></li>
|
||||
|
|
@ -10591,6 +10621,7 @@ I’ve seen a couple of cases where people would swap their username and ema
|
|||
<li><a href="#zone">Zone</a></li>
|
||||
<li><a href="#gource">Gource</a></li>
|
||||
<li><a href="#memes">Memes</a></li>
|
||||
<li><a href="#ed">Ed</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
|||
|
|
@ -1795,6 +1795,7 @@ I&rsquo;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&rsquo;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&rsquo;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"/>
|
||||
|
|
|
|||
|
|
@ -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&rsquo;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"/>
|
||||
|
|
|
|||
|
|
@ -89,6 +89,7 @@
|
|||
<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>
|
||||
|
|
@ -137,6 +138,14 @@
|
|||
<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="/reverso-img/conjugation-transient.png"/>
|
||||
</figure>
|
||||
|
||||
<figure><img src="/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="/reverso-img/grammar-transient.png"/>
|
||||
|
|
@ -227,6 +236,7 @@
|
|||
<li><a href="#translation">Translation</a></li>
|
||||
<li><a href="#context">Context</a></li>
|
||||
<li><a href="#synonyms">Synonyms</a></li>
|
||||
<li><a href="#conjugation">Conjugation</a></li>
|
||||
<li><a href="#grammar-check">Grammar check</a></li>
|
||||
<li><a href="#grammar-check-in-buffer">Grammar check in buffer</a></li>
|
||||
<li><a href="#history">History</a></li>
|
||||
|
|
|
|||
BIN
reverso-img/conjugation-res.png
Normal file
|
After Width: | Height: | Size: 59 KiB |
BIN
reverso-img/conjugation-transient.png
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
stats/all.png
|
Before Width: | Height: | Size: 120 KiB After Width: | Height: | Size: 120 KiB |
|
Before Width: | Height: | Size: 59 KiB After Width: | Height: | Size: 59 KiB |
|
Before Width: | Height: | Size: 67 KiB After Width: | Height: | Size: 67 KiB |