Emacs

11
Есть ли приличный режим просмотра журнала для больших файлов журнала?

Некоторые файлы журналов, с которыми я работаю, довольно большие (> 200 МБ), но было бы неплохо просмотреть их в Emacs. В настоящий момент по умолчанию Emacs пытается включить режим log4j, который просто все замедляет. Что мне действительно нужно, так это легкий просмотрщик, который: отключен...

11
Получить ссылку org для автоматической вставки описания ссылки?

Q: Как я могу получить пользовательскую orgфункцию ссылки для автоматической вставки описания? Я хотел бы хранить orgссылки на файлы в diredбуфере, но предпочел бы, чтобы описание ссылки было именем файла без пути, а не сообщало полный путь, то есть: file:~/the/full/path/myfile.ext ; default, but...

11
отключить специальное предупреждение в flycheck (в частности, «#pragma один раз в основном файле»)

Я использую flycheck для разработки на C ++ и получаю следующее предупреждение: #pragma once in main file Во всех заголовках, включенных в основной файл. Просматривая сети, у меня складывается впечатление, что это как-то связано с тем, как gcc и clang (оба дают одно и то же предупреждение)...

11
Ctrl-K Kill Line, не край экрана в режиме визуальной линии

(Я заранее прошу прощения за мою общую техническую / emacs-неопытность. Я использую org-modeдля написания романов, поэтому не углубился в его многочисленные варианты) Я visual-line-modeустановил по умолчанию со строкой (global-visual-line-mode t)в моем ~/.emacs. В прошлом ctrl-k( kill-line) убивал...

11
Orgmode: возможно ли установить теги на уровне файлов?

Имея файл для конкретного проекта, я бы хотел, чтобы все узлы в этом файле имели тег, идентифицирующий проект, чтобы впоследствии я мог использовать его для создания представлений повестки дня только для этого проекта. Пока что все, что я нашел, это то, #+TAGS: foo bar spamчто указывает жесткий...

11
`Warning (bytecomp)` немного расплывчато - могу ли я получить больше информации?

Когда я запускаю emacs, я получаю пару предупреждений о компиляции байтов в всплывающем окне: Warning (bytecomp): `interactive-p' is an obsolete function (as of 23.2); use `called-interactively-p' instead. [7 times] Warning (bytecomp): Use `with-current-buffer' rather than save-excursion+set-buffer...

11
помечать текст с клавиатуры в режиме PDFView (pdf-tools)

Я заменил doc-viewрежим на pdf-tools. Хотя с помощью мыши легко установить метку на странице, как это сделать с помощью клавиатуры? В файле readme упоминается эта функция. «* Отметьте регион и убейте текст из PDF». Самое близкое, что я получил - это пометить всю страницу M-x...

11
Свернуть разделенные окна

Учитывая разделенные окна, как это: |------|-------| |1 |2 | | | | |------|-------| |3 |4 | | | | |------|-------| Существует два варианта свертывания разделенных окон: delete-other-windows (Ctrl-x 1) delete-window (Ctrl-x 0) Вопрос : есть ли способ контролировать, как они рушатся? Например, как я...

11
Цвет объявленных переменных

Я ищу простой способ заставить emacs запомнить объявленную переменную в одной функции на C / C ++. Под «простым» я подразумеваю без какого-либо внешнего пакета, просто с некоторыми строками elisp в файлах конфигурации. Моя конфигурация Emacs по умолчанию окрашивает имена переменных в объявление...

11
Как получить семантическую подсветку синтаксиса в emacs для кода C / C ++

Я новичок в Emacs и программировании в целом, поэтому, пожалуйста, потерпите меня. Я пытаюсь использовать emacs в качестве моей C / C ++ IDE, и я заметил, что в режиме CC переменные / функции, казалось, подсвечивались только во время объявления. Мой вопрос Можно ли выделить переменные и функции для...

11
Режим Javascript, совместимый с es6

Кто-нибудь знает о режиме редактирования javascript, который поддерживает синтаксические добавления es6 (функции стрелок, расширения , импорт, генераторы и т. Д.)? Я провел быстрый поиск, но похоже, что пока все просто используют js2-modeи игнорируют синтаксические...

11
Как Emacs запускается мгновенно со многими el-файлами?

Как знает каждый Emacs'er, в настоящее время я страдаю от своей обширной конфигурации dot-Emacs. Все мои пакеты находятся в контейнерах use-package, и я скомпилировал все мои .el-файлы. Несмотря на это, Emacs запускается через 6,4 секунды, а затем загружает остальные пакеты (около 40 из них). Я...

11
Как настроить закрытое хранилище пакетов?

Я написал несколько пакетов для GNU Emacs, но они бесполезны вне среды моей компании. Я хочу иметь возможность поделиться пакетами с другими разработчиками из моей компании. Я также хочу, чтобы пакеты легко обнаруживались через package-list-packages. Я думаю, что частный репозиторий решит мои...

11
Как собрать основную ветку Emacs (она же транк) в MS-Windows

Сегодня я сделал решительный шаг и начал поиски самой последней сборки для главного ветки Emacs - так называемой Emacs Trunk - для MS-Windows. Я нашел старый блог и прошел процедуру, только чтобы получить сообщение об ошибке, сообщающее, что конкретный метод больше не поддерживается. Сообщение об...

11
Цвета для разных приоритетов в режиме Org

Я настроил режим Org с атрибутом лица для приоритетов с этими строками в моем init.el: (set-face-attribute 'org-priority nil :foreground "aquamarine1" :background "black" :inherit font-lock-keyword-face :inverse-video t :box '(:line-width 2 :color "orange" :style released-button)) Но мне интересно,...

11
Emacs desktop-save-mode - сохранять рабочий стол только после полного восстановления предыдущего рабочего стола

У меня есть следующее в моем .emacs: (desktop-save-mode 1) (setq desktop-restore-eager 10) (setq desktop-save t) Часто у меня открыто много буферов (около 100), тогда это действительно помогает - поскольку emacs загружает буферы только тогда, когда они не заняты чем-то другим. Теперь иногда...

11
Как сообщить об изменениях пакета пользователям репозитория?

У меня есть пакет для взаимодействия с процессами GRASS GIS, доступный на MELPA. Уровень развития и количество пользователей довольно низки, поэтому нет необходимости в списке рассылки или каких-либо официальных коммуникациях с моими пользователями. Однако я только что внес некоторые изменения в...

11
Орган-режим многострочного выделения и жирный шрифт

Есть ли какая-либо разметка в режиме org, чтобы выделить несколько строк текста жирным шрифтом, курсивом и т. Д.? *This is what I want to be bold and I only want lines to be a certain length so that this doesn't work.* Я знаю об использовании visual-line-modeв качестве альтернативы,...

11
Как package-autoremove решает, какие пакеты удалить?

Меня часто просят обновить мои текущие пакеты для запуска package-autoremove, который утверждает, что удаляет устаревшие или ненужные пакеты. Однако, кажется, он всегда удаляет (вместе с этими устаревшими пакетами) два пакета, которые я использую (а именно aurora-theme, мою текущую тему по выбору и...

11
Открывать большие файлы?

Я хочу открыть только голову большого файла. Я знаю, что вы можете использовать команду оболочки ( M-! RET head file RET), но я теряю helmзавершение, он открывается в отдельном окне, а буфер имеет неинформативное имя *Shell Command Output*. Как я могу открыть большие файлы с head(или что-то...