LINUX.ORG.RU

Сообщения Applejohn

 

Позволить слушать порт конкретному юзеру

Форум — Security

Подскажите, как-нибудь можно устроить так, чтобы конкретный порт мог слушать только определённый юзер? По-умолчанию все левые порты закрыты, через iptables открываются нужные, можно как-то при этом указать, что такой-то порт может слушать такой-то юзернейм? Вот в случае с 80-ым портом, — его может слушать только root, вот и думаю, может можно сделать аналогично, но не для рута?

 , ,

Applejohn
()

Переключение на стандартный (не языковой) ввод после выхода из insert-mode или поиска

Форум — Development

Задача такова: нужно чтобы при выходе из какого-либа режима ввода (после insert, после поиска или ввода команды), то-бишь по возвращении в нормальный режим, — vim переходил в обычный, не языковой ввод. А при переходе в какой-либо отличный от «нормального» режима, — снова включал возможность использовать keymap.

Сделал вот такое:

function KMOn()
    :set keymap=russian-jcukenwin
    :set iminsert=0
    :set imsearch=-1
endfunction
function KMOff()
    :set keymap=
endfunction
autocmd InsertEnter * call KMOn()
autocmd InsertLeave * call KMOff()
Но это касается только insert-mode, когда нужно искать, или вводить команду — тоже нужна возможность писать кириллицей, а по документации событий для autocmd — событий для поиска или ввода команды не нашлось.

 ,

Applejohn
()

VimL: Получить в функцию первую и последнюю строку диапазона выделения

Форум — Development

Подскажите, дуб в вопросах Vim-скриптинга. Допустим вызываем команду из визуального режима:

:'<,'>MyCommand
Как сделать так, чтобы она вызвала мою функцию не для каждой строки отдельно, а единожды, и чтоб в своей функции мог получить номер строки начала выделения и номер строки, на которой выделение заканчивается?

 , ,

Applejohn
()

Автодополнение в Bash как в Zsh

Форум — Development

Здрасьте! Как в баше можно сделать автодополнение как в zsh, а именно: когда тыкаешь по табу он перебирает возможные варианты, а не только показывает тебе список возможного и ждёт пока введёшь следующий символ? Читал в гайдах по zsh-у, что такое можно сделать и в баше.

 , ,

Applejohn
()

Отключить исполнение после визуального режима Vi-mode в Bash

Форум — General

Здрасте.

Сделал себе vi-mode в баше, следующим путём:

set -o vi
Но не всё порадовало, что было по-умолчанию. В частности при переходе в визуальный режим — оно открывает сам Vi, но после :wq сразу исполняет результат, такое поведение меня не устраивает, поскольку мне нужно в визуальном режиме только некоторые корректировки внести, а потом продолжить использовать автодополнение баша. Можно как-то отключить, чтобы при выходе из визуального vi-режима он сразу не исполнял команду?

P.S.: Ещё небольшой вопросик: можно ли отображать как-то в баше, какой сейчас vi-режим (вставка, нормальный)?

 ,

Applejohn
()

Тиринг после смены разрешения xrandr-ом

Форум — Desktop

Здрасьте!

При логине в openbox нет никакого тиринга, а если поменять разрешение или добавить второй монитор, или просто него переключиться через xrandr, то после этого тиринг остаётся до перезапуска иксов.

Вот пример вызова xrandr (сгенерено arandr-ом):

xrandr --output LVDS --mode 1366x768 --pos 0x0 --rotate normal --output VGA --off --output HDMI --off

 , ,

Applejohn
()

RSS подписка на новые темы