Просто добавим, что вы можете указать приращение цикла for в качестве третьего аргумента. Это полезно, если вы хотите построить каждый n-й столбец.
plot for [col=START:END:INC] 'file' using col with lines
В этом случае это ничего не меняет, но в любом случае:
plot for [col=1:4:1] 'file' using col with lines
Программирование в Emacs Lisp (второе издание) - бесплатная онлайн-книга
Следует иметь в виду, что вся конфигурация emacs является программированием.
PlanetEmacsen - хороший RSS-канал с множеством советов.
Xah Lee хотя он, по-видимому, считается плохим троллем, у него есть отличные возможности программирования для emacs.
Также, когда есть функция или сочетание клавиш, в которых вы не уверены, попробуйте Ch f и Ch k соответственно, а затем перейдите по ссылке на исходный код для
Для упражнений Lair of the DustBunny выполнил очень длинную серию по переписыванию режима Python с нуля.
Вы также можете попробовать написать раздел PLEAC elisp. Это очень хороший способ сравнить elisp с вашим любимым языком.
Emacs включает в себя учебник с упражнениями, которые проведут вас по основным функциям и командам редактирования. Вы можете найти его в меню в разделе «Справка» или нажав Ch t (т. Е. Одновременно нажмите Control и «h», а затем только «t»).
На прошлой неделе я купил этот скринкаст Peepcode, и он мне очень понравился. Он проведет вас через основные функции (редактирование, загрузка, сохранение, буферы), но также углубится в некоторые дополнительные темы, такие как программирование emacs lisp: