anonymous@RULINUX.NET~# Last login: 2024-11-22 19:51:54
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Аргументы команд в Emacs

Можно ли в GNU Emacs передавать командам нечисловые аргументы в командной строке (M-X *команда*), и если да, то как?

Например, я хочу запускать info, и в качестве аргумента передавать имя команды, по которой нужен мануал. Info это поддерживает, я записал (info sed) в *буфере*, выделил и выполнил с помощью eval-region. Но если я набираю `info' или `(info' в *командной строке* и нажимаю пробел, пробел не ставится. Как по-другому передать аргумент, я не знаю. Гугл молчит.

anonymous(*) (2009-07-09 16:03:17)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.11) Gecko/2009060308 Ubuntu/9.04 (jaunty) Firefox/3.0.11

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Аргументы команд в Emacs от anonymous 2009-07-09 16:03:17
avatar
Скрыть

Re:Аргументы команд в Emacs

C-u M-x

marsijanin(*)(2009-07-09 18:43:01)

Emacs-w3m/1.4.335 w3m/0.5.2
[#] [Добавить метку] [Редактировать] Ответ на: Аргументы команд в Emacs от anonymous 2009-07-09 16:03:17
avatar
Скрыть

Re:Аргументы команд в Emacs

>нечисловые аргументы

anonymous(*)(2009-07-09 23:52:00)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.11) Gecko/2009060308 Ubuntu/9.04 (jaunty) Firefox/3.0.11
[#] [Добавить метку] [Редактировать] Ответ на: Аргументы команд в Emacs от anonymous 2009-07-09 16:03:17
avatar
Скрыть

Re: Re:Аргументы команд в Emacs

http://www.gnu.org/software/emacs/elisp/html_node/Prefix-Command-Arguments.html C-u - это нечисловой аргумент. Дальше проблема в самой функции info - она ждёт ввода имени файла. Перепиши чтоб можно было вводить любую строку и вызывай через C-u M-x info .

anonymous(*)(2009-09-09 17:40:04)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1) Gecko/20090710 Gentoo
Этот тред читают 2 пользователя:
Анонимных: 2
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!