TelenkovDmitry vor 9 Monaten
Ursprung
Commit
8282e6e18d
2 geänderte Dateien mit 9 neuen und 3 gelöschten Zeilen
  1. 3 3
      .obsidian/workspace.json
  2. 6 0
      linux/vim.md

+ 3 - 3
.obsidian/workspace.json

@@ -13,7 +13,7 @@
             "state": {
               "type": "markdown",
               "state": {
-                "file": "ROTEK/universal IO/universal IO.md",
+                "file": "linux/vim.md",
                 "mode": "source",
                 "source": false
               }
@@ -85,7 +85,7 @@
             "state": {
               "type": "backlink",
               "state": {
-                "file": "ROTEK/universal IO/universal IO.md",
+                "file": "linux/vim.md",
                 "collapseAll": false,
                 "extraContext": false,
                 "sortOrder": "alphabetical",
@@ -126,6 +126,7 @@
   },
   "active": "4f8b822ecf1ab6df",
   "lastOpenFiles": [
+    "linux/bash.md",
     "TODO.md",
     "ROTEK/universal IO/universal IO.md",
     "Тренировки и занятия.md",
@@ -140,7 +141,6 @@
     "Database.kdbx.SnMcza",
     "hardcore web development/5-6-7 Internet.md",
     "hardcore web development/9. Сессии, cookies, безопасность.md",
-    "linux/bash.md",
     "linux/linux common.md",
     "STM32/build.md",
     "STM32/IRQ + FreeRTOS.md",

+ 6 - 0
linux/vim.md

@@ -12,11 +12,15 @@
 `?{pattern}` - в обратном направлении
 `{`, `}` - по абзацам
 `gg` - в начало документа
+<h6>Переход в режим вставки</h6>
+`a` - append, перемещает курсор на одну позицию вправо и переходит в режим вставки
+`A` - тоже самое, только переходит в конец строки
 <h6>Удаление символов</h6>
 `df + character` - удалить все символы включая character
 `dе + character` - удалить все символы не включая character
 `d/hello` - удалить все символы до первого вхождения `hello`
 `dG` - удалить все символы с текущего положения курсора и до конца документа
+`cw` - удалить слово и перейти в режим вставки
 <h6>Операторы</h6>
 `c` - change
 `d` - delete
@@ -25,3 +29,5 @@
 = - format
 `g~` - toggle case
 
+<h6>Команды ex</h6>
+`:e!` - стереть все изменения и заново открыть файл