| |
[содержание] [назад] [предыдущий] [вверх] [следующий] [вперед]
особенностей Emacs 20.
-
0 до
255, а файлы, импортированные на Unix-подобные системы, могут содержать
в конце каждой строки знак ^M, чтобы вы не забывали о контроле над
файлами типа MS-DOG.
-
Наборы шрифтов, системы кодирования и методы ввода также уничтожены.
-
Строка режима по умолчанию показывает строку `Emacs', на случай,
если вы забыли, каким редактором пользуетесь.
-
Полосы прокрутки всегда находятся с правой стороны окна. Это ясно
отделяет их от текста в окне.
-
Функция M-x customize заменена очень простой функцией M-x
edit-options. Она показывает вам все пользовательские
переменные с самого начала, так что вам не нужно отыскивать нужные.
Кроме того, для установки пользовательской переменной она предоставляет
совсем немного команд, таких как s и x.
-
Клавиша DELETE не делает в Emacs 19 ничего особенного, когда вы
используете ее после выделения области с помощью мыши. В такой ситуации
она делает то же, что и всегда: удаляет один предшествующий знак.
-
C-x C-w теперь не изменяет основной режим в соответствии с новым
именем файла. Если вы хотите изменить основной режим, воспользуйтесь
M-x normal-mode.
-
В режиме Transient Mark область подсвечивается в каждом окне.
-
в нем
как перевод строки.
-
Теперь есть хитрый способ, которым вы можете активизировать минибуферы
рекурсивно, даже если
enable-recursive-minibuffers равна
nil. Все, что вам нужно сделать, -- переключить окно на
другое, не являющееся окном минибуфера, а затем использовать команду
минибуфера. Таким методом вы можете произвести любое число уровней
минибуферов, но M-x top-level выведет вас из всех.
-
Мы убрали ограничение на длину списков истории минибуферов; теперь они
содержат все аргументы минибуфера, использовавшиеся с начала сеанса.
-
Динамическое раскрытие сокращений теперь преобразует регистр очень
простым и прямолинейным способом. Если вы запросили сохранение
регистра, все раскрытие происходит по образцу введенного вами
сокращения.
-
Команды
compose-mail больше не существует; C-x m теперь
непосредственно запускает mail.
-
Нельзя отменить специальное значение некоторых знаков в именах файлов.
Что вы видите, то и получаете: если имя выглядит как имя удаленного
файла, то это имя удаленного файла.
-
M-x grep-find удалена, потому что
grep никогда и не
терялся.
-
Некоторые команды Dired переорганизованы: двухзнаковые
последовательности заменены на быстрые однознаковые команды:
-
Для
dired-mark-executables, напечатайте *.
-
Для
dired-mark-directories, напечатайте /.
-
Для
dired-mark-symlinks, напечатайте @.
-
Для
dired-change-marks, напечатайте c.
-
Для
dired-unmark-all-files, напечатайте C-M-?.
-
Для
dired-unmark-all-marks, напечатайте C-M-? RET.
Но если вы хотите использовать команду dired-flag-garbage-files,
&, вам нужно перестать жить в прошлом.
-
В режиме C вы теперь можете задать предпочтительный стиль блоков
комментариев. Например, если вы хотите использовать стиль
/*
blah
blah
*/
вы должны установить переменную c-block-comments-indent-p в
значение t.
-
Для настройки начертаний режима Font Lock используйте переменную
font-lock-face-attributes. Для получения подробностей смотрите
ее документацию.
-
Для эффективности режим Font Lock теперь использует по умолчанию
наименьший поддерживаемый уровень оформления для выбранного основного
режима.
-
Если вы уничтожаете буфер, все регистры, содержащие сохраненные позиции
в этом буфере, будут указывать неизвестно куда.
-
Функция
set-frame-font переименована в set-default-font.
-
Переменной
tex-main-file не существует. Конечно, вы можете
создать эту переменную, но это не даст ничего особенного.
-
Переменная
scroll-preserve-screen-position удалена; также исчезла
и возможность, которой она управляла.
-
Мы удалили функции
add-untranslated-filesystem и
remove-untranslated-filesystem и заменили их более простой,
using-unix-filesystems.
-
из них, вы
получите сообщение об ошибке, говорящее, что она не определена или не
имеет значения.
[содержание] [назад] [предыдущий] [вверх] [следующий] [вперед]
|