Я использую emacs v24 [GNU Emacs 24.0.94.1 (x86_64-pc-linux-gnu, GTK + версия 3.3.20) 2012-03-26 для meitnerium, модифицированного Debian] в Kubuntu 12.04.
Моя основная проблема в том, что emacs ведет себя не так, как учебники, которые я читаю. Мне либо нужны разные учебники, либо мне нужно, чтобы мои emacs работали, как описано в учебниках. Будучи новичком в emacs и KDE, я не знаю, с чего начать из-за этого несоответствия.
Моя конкретная проблема заключается в следующем:
Когда я нажимаю левую кнопку мыши, я получаю всплывающее окно с буфером . Это отличается от моего понимания документации:
shift mouse-1 Рисует линии, прямоугольники или полилинии, стирает, вырезает, копирует или вставляет.
blockquote>Я также хочу использовать режим CUA. Документы режима CUA , кажется, указывают, что нажатие клавиши shift-left-mouse-click производит:
выделение прямоугольника путем перетаскивания мыши, удерживая нажатой клавишу Shift.
blockquote>Я тоже не получаю этот результат. На самом деле, я не могу выбрать ни одну из клавиш-модификаторов вместе с действием перетаскивания. Может быть, это проблема KDE. Я не знаю.
Shift
+ MouseLeft
запускает команду mouse-appearance-menu
по умолчанию начиная с Emacs 23 (до этого она запускала mouse-set-font
). Это всплывающее окно диалога с буфером, которое вы видели.
Вы можете узнать, что клавиша (или комбинация клавиш) или кнопка мыши делает в вашем Emacs, нажав C-h c
(то есть Ctrl kbd> + H kbd> затем C kbd>) затем ключ (и) или кнопка. Название команды, которую она вызывает, появится в нижней части экрана. Если вы нажмете C-h k
, вы также увидите документацию этой команды. И наоборот, если вы знаете имя команды и хотите узнать, какая клавиша вызывает ее, нажмите C-h w
, затем введите имя команды. Вы можете использовать f1
вместо C-h
.
Вы не сказали, какое учебное пособие вы использовали. Я подозреваю, что вы что-то упустили в своем чтении. Текст «Shift Mouse-1 Рисует линии, прямоугольники или полилинии, стирает, обрезает, копирует или вставляет» появляется в документации Artist Mode , пакета Emacs (входит в стандартный дистрибутив Emacs), который облегчает рисование ASCII картинок. Чтобы войти в режим исполнителя, введите M-x artist-mode RET
(то есть Alt kbd> + X kbd>, затем введите artist-mode
и Return kbd>).