Безопасность соединяется с Вашим примером: Вы не должны говорить взломщику, что имя пользователя существует, но пароль является неправильным. Это - дополнительная информация, которой Вы не должны делиться. Просто скажите, что "имя пользователя или пароль является неправильным".
Во-первых, вы не сможете использовать
set winminwidth=0
nmap <Leader><C-h> <C-W>h500<C-W>>
nmap <Leader><C-l> <C-W>l500<C-W>>
Обычными ведущими клавишами в vim являются запятая и обратная косая черта:
:let mapleader = ","
Но вы обнаружите, что это раздражает, требуя для этого 3 нажатия клавиши, так что вы можете просто отпустить нажатие клавиши управления. Таким образом (если ваш лидер - запятая) вы можете просто нажать ", h" и ", l", чтобы перейти к разделению слева и справа от вас:
set winminwidth=0
nmap <Leader>h <C-W>h500<C-W>>
nmap <Leader>l <C-W>l500<C-W>>
" (FTW) :D
...
Парень по имени Тони Чепмен ответы , почему вы не можете использовать Ctrl + Shift:
Vim отображает свой
Ctrl + printable_key
комбинации согласно ASCII. Эта означает, что "Ctrl + строчная буква
" является так же, как соответствующие "Ctrl + заглавная буква
" и чтоCtrl +
(где- печатная key) определяется только тогда, когда
находится в диапазон 0x40-0x5F, строчные буквы буква или вопросительный знак. Это также означает, что
Ctrl - [
то же самое, чтоEsc
,Ctrl-M
то же самое, чтоEnter
,Ctrl-I
равно То же, что иВкладка
.Итак, да,
Ctrl-s
иCtrl-S
(то естьCtrl-s
иCtrl-Shift-s
) совпадают с Vim. Это сделано специально, а не собирается измениться.
Попробуйте
set winminwidth=0
map <S-C-L> <C-W>h<C-W>|
map <S-C-H> <C-W>l<C-W>|
Это не перемещает окно полностью влево или вправо (это
и
), он просто перемещает курсор в левое (или правое) окно и разворачивает это окно по горизонтали.
Подробнее см. : help CTRL_W_bar
.