progs:vi
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
progs:vi [22.12.2021 14:12] – [K8s manifests syntax] viacheslav | progs:vi [05.10.2025 16:45] (текущий) – [Цветовые схемы] viacheslav | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Vi ====== | ||
+ | ===== Start-up, Modes, Save and Quit ===== | ||
+ | To enter Vi type: | ||
+ | <code bash> | ||
+ | vi FILENAME | ||
+ | </ | ||
+ | Vi has two modes: Normal (command) mode and edit mode.\\ | ||
+ | Switch to normal mode: < | ||
+ | Switch to edit mode: i or a | ||
+ | |||
+ | Getting out of Vi (change to normal mode < | ||
+ | Exit Vi: :q\\ | ||
+ | Exit Vi (ignore changes): | ||
+ | Save: :w\\ | ||
+ | Save and Exit: :wq\\ | ||
+ | |||
+ | Switch to (edit) an other file:\\ | ||
+ | :edit FILENAME | ||
+ | |||
+ | Getting help:\\ | ||
+ | :help topic | ||
+ | |||
+ | https:// | ||
+ | |||
+ | ===== Цветовые схемы ===== | ||
+ | Стандартный цвет комментариев - тёмно-синий на чёрном фоне, это нечитаемо. Исправить: | ||
+ | <code bash> | ||
+ | # В самом Vim | ||
+ | :color torte | ||
+ | # Сделать тему постоянной | ||
+ | echo ": | ||
+ | # С условием | ||
+ | vim_color=" | ||
+ | if grep -q colorscheme ~/.vimrc; then sed -i "/ | ||
+ | </ | ||
+ | https:// | ||
+ | ===== K8s manifests syntax helper ===== | ||
+ | <code bash> | ||
+ | # Установить vim-plug | ||
+ | curl -fLo ~/ | ||
+ | # Установить coc.nvim | ||
+ | mkdir ~/ | ||
+ | curl -sL install-node.vercel.app/ | ||
+ | echo -e "call plug# | ||
+ | # В Vim: | ||
+ | : | ||
+ | :CocInstall coc-yaml | ||
+ | </ | ||
+ | |||
+ | '' | ||
+ | <code javascript> | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | }, | ||
+ | |||
+ | " | ||
+ | " | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | https:// | ||
+ | https:// | ||
+ | https:// | ||
+ | |||
+ | Альтернативы: | ||
+ | |||
+ | https:// | ||
+ | https:// | ||
+ | https:// | ||
+ | |||