Вопросы с тегом «major-mode»

Режим, который определяет поведение Emacs при редактировании, пока этот буфер является текущим. Строка режима обычно показывает имя текущего основного режима в круглых скобках.

2
Помните режимы для файлов без расширений
Я начал редактировать множество файлов, которые не имеют расширений, но все еще находятся в формате основного режима. Я единственный пользователь Emacs в команде, и я не хочу, чтобы это было до боли очевидно, что моему редактору нужны особые вещи. Я хотел бы избежать изменения кодовой базы. Я не могу изменить …
10 major-mode 

2
Почему основные режимы просто не проверяют лица?
При написании основного режима часто полезно знать, «находится ли точка в строке?» 'это точка в комментарии?' Большинство основных режимов, кажется, пытаются разобрать язык программирования. Например: python-syntax-content звонки syntax-ppss haskell-fill-paragraphзвонки syntax-ppssиre-search-forward c-in-comment-line-prefix-p перемещает точку и звонит looking-at sp-point-in-commentзвонки, syntax-ppssно также проверяет, находится ли он на разделителе комментариев Тем не менее, это …

4
Как мне наследовать от prog-mode, при этом поддерживая старый emacsen?
Я пишу основной режим для языка программирования, но я хочу поддерживать более старые версии Emacs. prog-modeотносительно новый. Я хочу унаследовать, prog-modeесли он определен, но все же сделать что-то разумное в противном случае. Какой лучший подход? Должен ли я использовать defalias prog-modeболее старый Emacsen, или это будет мешать другим режимам, если …

3
Как запустить emacs в режиме «ничего» («basic-mode»)
Если я emacs test.shпечатаю, Emacs настаивает на переводе меня в Shell-scriptрежим. В другой раз я хочу отредактировать файл, help.txtа затем Emacs переводит меня в Textрежим. Но иногда я не хочу ничего этого, особенно когда делаю большую вставку в Emacs из какого-то другого источника. Как мне запустить Emacs в режиме «ничего»? …


2
Как написать основной режим, который не открывает файл, но дает представление о нем
Я хотел бы написать основной режим для проверки файлов netCDF. Это двоичные файлы размером несколько ГБ. Поэтому я не хочу открывать их в Emacs. Взаимодействие, которое я имею в виду, заключается в следующем: Пользователь открывает файл netCDF, как и любой другой файл в emacs. Программа командной строки ( ncdump -h) …

2
Как мне написать простую функцию «завершение в точке»?
Я подумываю написать основной режим для редактирования Magic: сбор колоды. Большая часть этого кажется довольно простой, но у меня есть один вопрос. Доступно около 15 000 уникальных карт Magic (карты с уникальными именами). Я хотел бы иметь возможность завершить против них, написав функцию завершения в точке. Я искал какой-то простой, …

1
Почему в буфере компиляции отображаются управляющие символы?
Я использую *compilation*буфер для сборки приложения C ++ на Centos 5 и Centos 6. Буфер показывает сборку и включает ссылки на файлы, которые являются частью сборки. Тем не менее, я получаю управляющие символы, такие как ^[появляются в выходных данных, и их трудно прочитать, а emacs получает поврежденные имена файлов, когда …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.