Записи с меткой ‘буфера’

Разнообразные команды – ЧАСТЬ 5

M-x sort-numeric-fields

Эта команда подобна M-x sort-fields, за исключением того, что для каждой строки указанное поле превращается в число, и сравниваются уже эти числа.

‘10’ предшествует ‘2’, когда рассматривается как текст, но следует за ‘2’, когда рассматривается как число.

Продолжение …

Фреймы и X Windows – ЧАСТЬ 3

Обратите  внимание, это средство автоматического поднятия реализовано самим Emacs. Некоторые программы управления окнами также реализуют автоподнятие. Если вы включите автоподнятие для фреймов Emacs в вашей программе управления X-окнами, это будет работать, но не под контролем Emacs, и следовательно, auto-raise-mode не будет играть роли.

Продолжение …

Использование множества буферов

Текст, который вы редактируете в Emacs, находится в объекте, называемом буфером. Каждый  раз, когда вы обращаетесь к файлу, для хранения его текста создается буфер. Каждый  раз, когда вы запускаете  Dired, создается буфер, содержащий  список каталога. Если вы посылаете сообщение с помощью C-x m,  то для текста этого сообщения используется буфер  с именем ‘*mail*’.  Когда  вы запрашиваете  документацию команды, она появится в буфере с именем ‘*Help*’.

Продолжение …

Разнообразные команды – ЧАСТЬ 4

Вы можете сделать так, чтобы в качестве редактора для программ вроде mail  использовался ваш существующий процесс Emacs, путем применения клиента и сервера Emacs. Вот как это делается.

Во-первых, подготовка.  Внутри Emacs, вызовите функцию server-start.  (Ваш файл

Продолжение …

Работа  с файлами – ЧАСТЬ 4

Каждый  раз, когда Emacs записывает  буфер, он сначала сверяет дату последней модификации файла, существующего  на диске, чтобы увидеть, что она не изменялась  с тех самых пор, как  к файлу обращались или его записывали  последний раз.  Если дата не совпадает,  то это означает, что изменения были произведены в файле каким-то другим способом, и что эти изменения могут быть потеряны,  если Emacs сохранит буфер на самом деле. Чтобы предотвратить это, Emacs печатает предостерегающее сообщение и запрашивает перед записью подтверждение.  Иногда вы знаете, почему файл был изменен, и знаете, что это не имеет значения; в этом случае вы можете ответить yes и продолжить редактирование. В противном случае, вы должны отменить запись с помощью C-g и исследовать ситуацию.

Продолжение …

Разнообразные команды – ЧАСТЬ 3

Буферы оболочки предоставляют историю ранее введенных  команд.  Чтобы снова использовать команды оболочки, сохраненные в истории, используйте команды редактирования M-p, M-n, M-r и M-s. Они работают так же, как команды истории минибуфера, за тем лишь исключением, что действуют на текст в конце буфера оболочки, где вы вставляли бы текст для отправки оболочке.

Продолжение …

Разнообразные команды – ЧАСТЬ 10

31.2.4  Локальные переменные

M-x make-local-variable hRETпер hRETi

Сделать переменную пер локальной в текущем буфере.

M-x kill-local-variable hRETпер hRETi

Продолжение …

Буфер  обмена

Текст  или  объект при  вырезании или  копировании временно помещается в буфер обмена, где будет находиться до момента встав ки или вырезания/копирования другого текста или объекта.

Буфер обмена  Word  2007 позволяет копировать несколько разных текстовых и графических элементов из документов и встав лять их как  в исходный документ, так  и в другие документы, как Word, так остальных приложений Microsoft Office. С помощью бу фера обмена можно  упорядочивать скопированные элементы лю бым нужным способом.

Продолжение …

Как расположить  ярлык буфера обмена «Microsoft Office» на панели задач?

Для удобства работы с буфером обмена Microsoft Office в раз личных приложениях (Word,  Excel и т.д.) рекомендуется располо жить его ярлык на панели задач Windows.

1. В окне открытого документа активировать отображение поля буфера обмена.

2. Щелкнуть по кнопке «Параметры» внизу поля буфера обмена.

Продолжение …

Основные  команды редактирования – ЧАСТЬ 2

Обычная отмена относится ко всем изменениям,  сделанным в текущем буфере. Вы также можете произвести выборочную отмену, ограниченную текущей областью. Чтобы сделать это, задайте желаемую область, а затем запустите  команду undo с префиксным аргументом (значение  не играет роли): C-u C-x u или C-u C-_.  Это отменяет самое последнее изменение в области. Чтобы отменить более ранние изменения, повторите команду undo (префиксный аргумент не требуется). В режиме Transient Mark, любое использование undo, когда есть активная область, производит выборочную отмену; вам не нужно задавать префиксный аргумент.

Продолжение …