воскресенье, 10 апреля 2016 г.

vim: небольшая шпаргалка

Vim при запуске читает настройки из файла ~/.vimrc. Если хочется, чтобы для каждого проекта эти настройки были свои, нужно в ~/.vimrc прописать:
set exrc
set secure
Вторая строка тут вроде как отключает в vim возможность выполнять из-под себя команды оболочки.

Так или иначе, теперь vim будет сперва искать и подхватывать файлы .vimrc, находящиеся в текущей директории. Например, с таким содержанием:
syntax off
set shiftwidth=4
set tabwidth=4
set expandtab
Ну перестала мне с каких-то пор нравиться подсветка синтаксиса. Это, конечно, сильно упрощало бы чтение кода и ускоряло бы разработку, но я стал совсем казуалом, так что подобные штуки уже непринципиальны.

вторник, 5 апреля 2016 г.

Windows: сбросить лишние терминальные сессии

Если при попытке прицепиться к терминальному серверу по RDP, например, командой
mstsc /v:myServer
выдаётся ошибка "Превышено максимальное допустимое количество подключений", то остаётся только одно: выкинуть кого-нибудь из уже подключенных пользователей.

Как оказалось, делается это достаточно просто:

1. Авторизуемся на сервере командой:
net use \\myServer

2. Просматриваем список терминальных сессий командой:
qwinsta /server:myServer

3. Прибиваем лишние сеансы командой:
rwinsta /server:myServer <id сессии>