Skip to content

Instantly share code, notes, and snippets.

View sergey-glushakov's full-sized avatar
🏠
Working from home

Сяргей Глушакоў sergey-glushakov

🏠
Working from home
  • home freelance
  • Hrodna (Belarus) - Moscow (Russia)
  • 14:13 (UTC +03:00)
View GitHub Profile
@sergey-glushakov
sergey-glushakov / godnota_vim.md
Last active August 15, 2022 19:47
NVIM - Полезняшки

Сборник полезных вещей для VIM/NVIM (Дополняется)

1. Сворачивание (folding) в VIM

=================================== Часто когда работаешь с большими файлами, особенно исходниками программ, тяжело окинуть быстрым взглядом все методы/функции т.к. их тело мешает обзору. В VIM есть удобная возможность сворачивать текстовые блоки в одну линию (для кода – все тело метода сворачивается в заголовок метода).

VIM может сворачивать текстовые блоки по следующим правилам:

ручное сворачивание по метке (описано в :help fold-manual)

@sergey-glushakov
sergey-glushakov / install_zsh.md
Last active May 8, 2025 19:57
Установка ZSH на Linux

Установка ZSH в Linux

  1. Чтобы установить zsh в Debian 11, запустите: $ sudo apt install zsh

  2. Чтобы проверить установку zsh: $ which zsh /usr/bin/zsh Из выходных данных видно, что zsh успешно установлен в /usr/bin/zsh.

  3. Изменить текущую оболочку

@sergey-glushakov
sergey-glushakov / install_nodejs.md
Last active July 29, 2023 07:47
Linux установка nodejs из командной строки

Linux - установка nodejs из командной строки

  1. Открыть терминал сочетанием клавиш Ctrl+Alt+T
  2. Перейдите в домашнюю директорию: cd ~
  3. Для установки версии PPA введите (например в 20): curl -sL https://deb.nodesource.com/setup_20.x -o nodesource_setup.sh
  4. Просмотрите содержимое скрипта с помощью nano (или любого другого текстового редактора): nano nodesource_setup.sh
  5. Запустите скрипт с правами sudo. После этого PPA будет включен в конфигурацию, и ваш локальный кэш пакетов обновится автоматически.
@sergey-glushakov
sergey-glushakov / readme.md
Last active July 13, 2023 20:07
DOSBOX for Linux

Dosbox for Linux

  1. Устанавливаем DOSBOX из командной строки

sudo apt install dosbox

  1. В домашней директории HOME/YOUR_USER/ создаем папку DOS/

  2. в папке DOS создать папки NC, GAMES, IMAGES

@sergey-glushakov
sergey-glushakov / readme.md
Last active August 5, 2023 15:55
VIM NEW (Обновление VIM до последней версии)

VIM NEW

  1. sudo apt install ncurses-dev
  2. wget https://github.com/vim/vim/archive/master.zip
  3. unzip master.zip
  4. cd vim-master
  5. cd src/
  6. ./configure
  7. make
  8. sudo make install
@sergey-glushakov
sergey-glushakov / Install Python 3.10 on Debian 11 or Debian 10.md
Last active July 7, 2025 15:45
Install Python 3.10 on Debian 11 Debian 10 ( Установка последней версии Python в Debian 10 or 11)

Что необходимо для установки последней версии Python на операционную систему Debian:

  1. Установленная операционная система Debian 11|10

  2. Пользователь с привилегиями sudo.

  3. Обновить систему

         sudo apt update && sudo apt upgrade
    
  4. Нужно установить необходимые зависимости, чтобы иметь возможность собрать Python 3.10 из исходного кода.

@sergey-glushakov
sergey-glushakov / readme.md
Last active July 16, 2023 08:18
Installing and running latest version neovim on linux

Installing and running latest version neovim on linux

  1. curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim.appimage

  2. chmod u+x nvim.appimage

  3. sudo mv nvim.appimage /usr/local/bin/nvim

  4. nvim

@sergey-glushakov
sergey-glushakov / pug.md
Created January 6, 2020 11:42 — forked from neretin-trike/pug.md
Туториал по HTML препроцессору Pug (Jade)