From 0507e4bb822c5e134e8e10910a23b1bfe7ea7ce2 Mon Sep 17 00:00:00 2001 From: Chen Bin Date: Wed, 17 Mar 2021 00:57:26 +1100 Subject: [PATCH] minor update of developer guide --- developer-guide-en.org | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/developer-guide-en.org b/developer-guide-en.org index 2316baa..ac91abf 100644 --- a/developer-guide-en.org +++ b/developer-guide-en.org @@ -111,11 +111,11 @@ Make sure your project is using git. All developer will encounter the problem to find file with similar file name. C++ developers need find "window.hpp" from "window.cpp". Javascript developers need find "Component.test.js" from "Component.js". -The easiest solution is just sorting the candidates from =counsel-git= by string distance. See [[https://www.emacswiki.org/emacs/LevenshteinDistance][LevenshteinDistance]]. +The easiest solution is to sort the candidates from =counsel-git= by [[https://www.emacswiki.org/emacs/LevenshteinDistance][string distance]]. -There are tons of handy commands from these counsel/swiper/ivy (=counsel-imenu=, =counsel-recentf=, =counsel-ibuffer=, ...). +There are tons of handy commands from counsel/swiper/ivy (=counsel-imenu=, =counsel-recentf=, =counsel-ibuffer=, ...). -API =ivy-read= from =ivy= is useful. Here is a simple demo on how to use =ivy-read=, +API =ivy-read= from =ivy= is very useful. Here is a simple demo on how to use =ivy-read=, #+begin_src elisp (require 'ivy) @@ -125,7 +125,7 @@ API =ivy-read= from =ivy= is useful. Here is a simple demo on how to use =ivy-re (message "I chose %s" choice))) #+end_src * Sub-windows -I usually open 4~8 sub-windows and use [[https://github.com/deb0ch/emacs-winum][winum]] to move focus between sub-windows. +I usually open 4 sub-windows and use [[https://github.com/deb0ch/emacs-winum][winum]] to move cursor between sub-windows. You need some package to save and load sub-windows layout. You can start from [[https://github.com/wasamasa/eyebrowse][eyebrowse]]. * Execute command