Как закрыть gdb (или другие кадры) на emacs?

На машине, где конфигурация сети часто не изменяется, можно установить ее в /etc/network/interfaces. Этот файл документируется в interfaces(5) страница справочника. Установите беспроводные инструменты и wpasupplicant пакеты для управления беспроводными интерфейсами. wpasupplicant документация имеет информацию о том, что добавить к /etc/network/interfaces.

На ноутбуке, где необходимо установить параметры соединения Wi-Fi снова для каждой сети, намного легче использовать любого Администратора сети (который не имеет никакого хорошего клиента командной строки, который я знаю), или wicd, который делает.

2
29.11.2012, 18:29
2 ответа

Я думаю, что Вы обращаетесь к уничтожению буфера gdb вместо того, чтобы закрыть кадр (который в Emacs обращается к окну). Для уничтожения буфера, Вы находитесь в типе C-x k.

Для получения описаний определенной команды, можно использовать C-h k. Таким образом для Файла - Близко можно ввести C-h k и нажмите File - Близко. Emacs затем покажет описание о той функции. Можно использовать тот же подход для показа описания для C-x k путем ввода C-h k C-x k.

Можно также пойти другим путем (от функции до команды). Скажите, что Вы узнаете, что некоторый ключ имеет отношение к уничтожению буферов, и Вы хотите знать то, что другие вещи можно уничтожить и команды это. Затем Вы могли ввести C-h f получить описания функций. Так, например, ввести C-h f и запишите, 'уничтожают', затем нажимают Tab для показа функций, запускающихся с 'уничтожения'. Выберите любую функцию, такой как kill-sentence и Emacs покажет описание его и с каким ключом это связывается.

2
27.01.2020, 22:01

В Emacs, “близко” часто называется, “уничтожают” или “удаляют”. Команда для закрытия кадра delete-frame, связанный с C-x 5 0 по умолчанию. C-x 5 префикс для команд кадра.

Обратите внимание, что кадр, в терминологии Emacs, то, что большая часть мира называет окном; окно, в терминологии Emacs, то, что часть мира называет областью. (Кадры содержат одно или несколько окон, окна содержат, один или несколько разделяет на области.) Понятие, которое соответствует файлу или приложению, работающему в Emacs, является буфером. В любое время каждое окно показывает буфер, и буфер можно показать в одном или нескольких кадрах или ни одном вообще. В отличие от большинства других приложений мультидокумента, Emacs не связывает отредактированные объекты (файлы и такой) к элементам пользовательского интерфейса (окна). Для закрытия файла или приложения уничтожьте буфер: kill-buffer, связанный с C-x k; ввести C-x k RET уничтожить текущий буфер.

Если Вы знаете название команды, можно узнать, с каким ключом (ключами) оно связывается путем выполнения where-is, который самостоятельно связывается с C-h w (C-h для справки — можно также ввести f1 — и w для, “где эта команда”). Так, например, для выяснения, что ключ delete-frame связывается с если таковые имеются, ввести C-h w delete-frame RET (как обычно, работы заполнения клавишей Tab).

Для выяснения, чем называют команду можно работать apropos-command (C-h a). Например, C-h a buffer RET показывает список команд, имя которых содержит “буфер” (существуют многие из тех), с короткой сводкой справки для каждого. Если Вы уже определили местоположение команды в меню, можно нажать C-h k (describe-key) затем нажмите на запись меню, и это покажет справку для команды. Если Вы нажимаете C-h c (describe-key-briefly), Emacs покажет просто название команды в строке сообщения. В дополнение к функциям самодокументирования можно, конечно, искать вещи в руководстве (C-h r прочитать руководство).

2
27.01.2020, 22:01

Теги

Похожие вопросы