From 7e86b3ac4f00ee480202e1bab88e5f1042532d6a Mon Sep 17 00:00:00 2001 From: Youngjin Han Date: Fri, 1 May 2020 23:32:09 +0900 Subject: [PATCH] Learning Circle : Lecture 5 --- youngjin.han/learning-node02-2020.org | 59 +++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 youngjin.han/learning-node02-2020.org diff --git a/youngjin.han/learning-node02-2020.org b/youngjin.han/learning-node02-2020.org new file mode 100644 index 0000000..0985a88 --- /dev/null +++ b/youngjin.han/learning-node02-2020.org @@ -0,0 +1,59 @@ +*** Organisation #5: Emacs refresher +**** Lecture content +***** Objective: get confident with emacs commands +***** Find out and document how to do the following steps +****** DONE Search for something forward C-s + CLOSED: [2020-05-01 금 21:40] +****** DONE How to continue searching C-s C-s + CLOSED: [2020-05-01 금 21:43] +****** DONE Search for something backward C-r + CLOSED: [2020-05-01 금 21:55] +****** DONE Search for regular expressions instead of string (forward, backward) C-M-s C-M-r + CLOSED: [2020-05-01 금 22:25] +****** DONE Go to the beginning of the line C-a + CLOSED: [2020-05-01 금 22:16] +****** DONE Go to the end of the line C-e + CLOSED: [2020-05-01 금 22:16] +****** DONE Delete a word in front (to the right of the cursor) M-d + CLOSED: [2020-05-01 금 22:17] +****** DONE Delete a word in back (to the left of the cursor) M-BackSpace + CLOSED: [2020-05-01 금 22:18] +****** DONE List all "occurences" of a word in a file M-s o + CLOSED: [2020-05-01 금 22:53] +******* You can copy above instructions into an emacs buffer +******* And test it by showing all occurences of the word "Search" +****** DONE Search (GREP) for a word in all files in a directory RECURSIVELY M-x rgrep + CLOSED: [2020-05-01 금 22:46] +****** DONE Save the CURRENT buffer C-x C-s + CLOSED: [2020-05-01 금 21:55] +****** DONE Save ALL open files C-x-s + CLOSED: [2020-05-01 금 22:22] +****** DONE Split the window/buffer vertically C-x 2 + CLOSED: [2020-05-01 금 21:48] +****** DONE Split the window/buffer horizontally C-x 3 + CLOSED: [2020-05-01 금 21:48] +****** DONE Switch between the different windows C-x o + CLOSED: [2020-05-01 금 21:48] +****** DONE Close all buffers besides the active one C-x 1 + CLOSED: [2020-05-01 금 21:47] +******* Don't kill it! +****** DONE Close only the active buffer C-x 0 + CLOSED: [2020-05-01 금 21:54] +******* Don't kill it! +****** DONE Kill the active buffer C-x k + CLOSED: [2020-05-01 금 21:44] +****** DONE Describe/Explain the difference between closing and killing + CLOSED: [2020-05-01 금 22:09] +******* closing is that emac do not display the buffer. and the contents on the buffer are kept on behined screen. +******* killing is that emac delete the buffer. and if contents are not stored, it is losted +****** DONE Switch between buffers that are not shown C-x b + CLOSED: [2020-05-01 금 21:51] +******* DONE Document two very similar, but slightly different ways + CLOSED: [2020-05-01 금 23:28] +******** C-x b is that the selected buffer is displayed on the focused window +******** C-x 4 b is that the selected buffer is displayed on the new window +***** Outcome +****** DONE Document all above commands in your learning org sheet + CLOSED: [2020-05-01 금 23:28] +****** DONE Share your documentation at the end of the session (not before) + CLOSED: [2020-05-01 금 23:28]