Есть ли способ заставить Nano поддерживать автозаполнение и автоматическое закрытие скобок?

7943
Legend

Кто-нибудь знает, есть ли способ заставить nano поддерживать автозаполнение и автоматическое закрытие скобок?

3

2 ответа на вопрос

3
Sam

Я только что скачал и просмотрел источник Nano с некоторыми замечаниями. Я могу с уверенностью сказать, что Nano не поддерживает автобрекетинг или автозаполнение.

Meta-] перейдет к соответствующей скобке под курсором.

Сожалею!

Ох .. все в порядке. Спасибо за ваше время. Только один быстрый вопрос: что вы подразумеваете под Мета-]? Legend 14 лет назад 0
Meta, в * nix - это обычно одно нажатие клавиши Esc или удерживание Alt. Попробуйте это: наведите курсор на скобку, затем, удерживая нажатой клавишу alt, нажмите «]». Или вы можете просто нажать esc, а затем нажать]. Это зависит от того, как настроен ваш терминал и / или эмулятор терминала. В любом случае, как только вы выполните последовательность действий, nano перейдет к следующей соответствующей скобке. Sam 14 лет назад 1
Отлично. Спасибо за объяснение... Legend 14 лет назад 0
0
Gregory Nisbet

Начиная с версии Nano 2.9.8 поддерживается автозаполнение.

Нажатие ^]( C-]) проверит слова, начинающиеся с текущего префикса в текущем, и выберет первый. Нажатие ^]несколько раз будет циклически перебирать доступные совпадения. Независимо от того, сколько раз ^]нажата последовательно, ^[u( M-u) отменяет все из них как единое целое.