Как я могу сделать мышь Emacs, прокручивающую медленнее и более гладкий?

Используя эту функцию PHP mysql_escape_string(), вы можете быстро получить хорошую профилактику.

Например:

SELECT * FROM users WHERE name = '".mysql_escape_string($name_from_html_form)."'

mysql_escape_string - Сбрасывает строку для использования в mysql_query

Для большей профилактики вы можете добавить в конце ...

wHERE 1=1   or  LIMIT 1

Наконец вы получаете:

SELECT * FROM users WHERE name = '".mysql_escape_string($name_from_html_form)."' LIMIT 1
47
задан Matt McClure 6 January 2013 в 15:45
поделиться

5 ответов

Можно управлять суммой в переменной mouse-wheel-scroll-amount (в mwheel.el).

РЕДАКТИРОВАНИЕ: Например, Добавьте (setq mouse-wheel-scroll-amount '(1 ((shift) . 1) ((control) . nil))) к своему .emacs для 1 строки за один раз.

я также имею (setq mouse-wheel-progressive-speed nil) в моем .emacs, который я думаю, более хорошее поведение.

79
ответ дан luapyad 26 November 2019 в 19:37
поделиться

Я использую навигационная цепочка для отъезда следа вокруг буфера или всех буферов.

Отбрасывание навигационная цепочка, пойдите посмотреть на то, что Вы хотите/нуждаетесь, затем переходите назад к навигационной цепочке. Вот то, что мне установили вещи на, FWIW:

(global-set-key [(f6)] 'bc-set)
(global-set-key [(shift f6)] 'bc-list)
(global-set-key [(control f6)] 'bc-previous)
(global-set-key [(meta f6)] 'bc-next)
(global-set-key [(shift control f6)] 'bc-local-previous)
(global-set-key [(shift meta f6)] 'bc-local-next)

Hope, которая помогает.

6
ответ дан Joe Casadonte 26 November 2019 в 19:37
поделиться

Невозможно иметь 'точку' для существования где-нибудь за пределами текущего представления; все команды перемещения точки перемещают дисплей также. Я думаю, что это - фундаментальное предположение, что emacs делает.

я думаю, что Вы хотите в своей последней точке - посмотреть к удаленному разделу, и возврат - может быть выполнен с регистрами:

Это сохраняет Ваше положение в регистре A:

C-x r

И это восстанавливает положение от регистра A:

C-x r j

, Если бы Вы делаете это много, я советовал бы связывать тех с вещами, немного менее подробными:)

2
ответ дан 26 November 2019 в 19:37
поделиться

Можно использовать некоторое решение для закладки или регистр, но также и сборку - в метке и кольце метки -

(default binding) 

C-Space to set mark (push a mark in mark ring)
C-u C-Space to pop a mark off the ring; repeat this a few more time should 
            get you where you like to be

или если у Вас нет региона выделения на, или Вы не возражаете видеть выделение,

C-x C-x (exchange-point-and-mark) switch between you current point and your previous mark.
2
ответ дан polyglot 26 November 2019 в 19:37
поделиться

Любое альтернативное предложение о том, как я мог посмотреть в некоторый удаленный раздел кода и затем быстро возвратиться к бывшему положению, также приветствуется.

Ch 3 "Запись Bob Glickstein GNU Расширений Emacs" сборки функция непрокрутки (для возврата к указанному местоположению в стопке команды прокрутки) как пример программирования.

код кажется онлайн, , но существует конфликт, о котором сообщают, с ЕЦБ, , если Вы используете это.

2
ответ дан Michael Paulukonis 26 November 2019 в 19:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: