emacs- все статьи тега


Почему emacs не находит psql?

Это несколько странно, я скомпилировал из исходного кода postgresql. У меня не было никаких проблем с использованием psql вообще. $ psql -d rita psql (9.3.2) Type "help" for help. rita=> ` Однако, когда я пытаюсь запустить M-x sql-postgres на emacs, он запрашивает пользователя, пароль, базу данных, хост. Но когда я ввожу данные в минибуфер, просто появляется: Unable to locate SQL program psql. Я надеюсь, что кто-нибудь может сказать мне, как я могу исправить это, или что происходит. ...

Настройка SLIME & Inferior-Lisp для Clojure в Emacs

Слизь Я довольно новичок в обоих Clojure & emacs, и я пытался настроить SLIME для Clojure. Официальная документация неявно предполагает, что вы знаете, что делаете с emacs. Существует не просто куча кода, который вы можете вставить в свои конфигурационные файлы. ПосколькуМеня интересует Clojure для анализа данных , я действительно не хочу иметь дело с Лейнингеном, если это вообще возможно, но мне нужна динамическая среда, которую обеспечивает slime. У меня есть установил Clojure из g ...

Emacs нравится линейная навигация в sublime text 3?

Я использую Emacs уже несколько месяцев, и мне очень нравится его функция линейной навигации, так как она не требует использования клавиш со стрелками. Линейная Навигация Emacs: C-p : go to previous line C-n : go to next line C-f : go forward one character C-b : go backward one character Есть ли в любом случае я могу использовать это в sublime text 3 также? Я читал в некоторых блогах, что некоторые люди делали это, но я не могу найти инструкции, как это сделать. ...

Как я могу контролировать, как Emacs делает резервные копии файлов?

в Emacs добавляет резервное копирование файлов по имени foo~ везде, и мне не нравится помнить, чтобы удалить их. Кроме того, если я редактирую файл, который имеет жесткую ссылку где-то еще в файловой системе, жесткая ссылка указывает на резервную копию, когда я закончу редактирование, и это сбивает с толку и ужасно. Как я могу либо удалить эти резервные файлы, либо отправить их куда-то, кроме того же каталога? ...

Как вы "переделываете" изменения после "отмены" с помощью Emacs?

в этой статье говорит ,что"Emacs имеет повтор, потому что вы можете изменить направление при отмене, тем самым отменяя отмену". Что это значит? Как пользователь может "повторить" с Emacs? ...

Повторно открыть* scratch * буфер в Emacs?

Если я случайно закрыл scratch буфер в Emacs, как создать новый scratch буфера? ...

Как дублировать целую строку в Emacs?

Я видел этот же вопрос для VIM, и это было то, что я сам хотел знать, как сделать для Emacs. В ReSharper я использую CTRL-D для этого действия. Какое наименьшее количество команд для выполнения этого в Emacs? ...

Как создать каталог из Emacs?

Как именно я могу создать новый каталог с помощью Emacs? Какие команды я использую? (Если возможно, приведите пример) ...

Есть ли (повторение последней команды) в Emacs?

часто я копался в apropos и docs, ища что-то вроде следующего, только чтобы отказаться, чтобы вернуться к поставленной задаче: (повтор последней команды) выполните последнюю C - или M-команду, которую я только что выполнил (чтобы отскочить к клавише fn) или иногда связанные: (опишите-последнюю-функцию) какое нажатие клавиши я просто ошибочно выдал, эффект которого я хотел бы добавить к моей сумке трюков. опишите-ключ есть близко, но требует знать, что я набрал. Я просто прошу слишком мно ...

Как мне байт-скомпилировать все в моем.в Emacs.каталог д?

Я решил проверить Emacs, и мне это очень понравилось. Теперь, я использую Стартовый Комплект Emacs, который вид обеспечивает лучшие значения по умолчанию и некоторые хорошие настройки для установки по умолчанию Emacs. Я настроил его немного, добавил некоторые вещи, как yasnippet,цвета-темы, unbound и другие вещи. Я установил репозиторий github где я храню все настройки, чтобы я мог получить доступ их из нескольких мест или в случае, если что-то пойдет не так, и я потеряю свой .в Emacs.каталог ...

Обновление пакетов в Emacs

у меня есть следующие настройки для пакетов (не уверен, если есть лучший рекомендуемый): (require 'package) (setq package-archives '(("ELPA" . "http://tromey.com/elpa/") ("gnu" . "http://elpa.gnu.org/packages/") ("marmalade" . "http://marmalade-repo.org/packages/"))) ; Apparently needed for the package auto-complete (why?) (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t) (package-initialize) ( ...

Как автоматически установить пакеты Emacs, указав список имен пакетов?

Я использую package для управления расширениями Emacs. Чтобы синхронизировать Мои настройки Emacs на разных компьютерах, я хотел бы указать список имен пакетов в .emacs файл, а потом package может автоматически искать и устанавливать пакеты, так что мне не нужно устанавливать их вручную, позвонив M-x package-list-packages. Как это сделать? ...

Как изменить ширину отступа в режиме Emacs javascript

Я хотел бы использовать 2 пробела для моих отступов вместо 4. Я могу изменить поведение по умолчанию в режиме C с помощью: (setq c-basic-offset 2) Как изменить это в режиме javascript? ...

Emacs на Mac OS X Leopard привязки клавиш

Я пользователь Mac, и я решил изучить Emacs. У меня читать что уменьшить напряжение руки и улучшить точность CTRL и CAPS LOCK ключи должны быть заменены. Как это сделать в Leopard? кроме того, в терминале я должен использовать ESC клавишу для вызова мета. Есть ли способ получить ключ alt / option для вызова meta вместо этого? обновление: в то время как клавиша управления теперь намного легче нажимается, мета-ключ также используется достаточно часто, что его положение на моем MacBook и Apple ...

Изменение папки по умолчанию в Emacs

Я новичок в Emacs и я пытаюсь выяснить, как изменить папку по умолчанию для C-x C-f при запуске. Например, когда я впервые загружаю Emacs и нажимаю C-x C-f его папку по умолчанию:C:emacsemacs-21.3bin, но я бы предпочел, чтобы это был рабочий стол. Я считаю, что есть какой-то способ настроить .emacs файл для этого, но я все еще не уверен, что это такое. обновление: есть три решения проблемы, которые я нашел для работы, однако я поверьте, что решение 3-это только Windows. Решение 1: Добавить ...

Откройте файл через SSH и Sudo с помощью Emacs

Я хочу открыть файл внутри Emacs, который находится на удаленном сервере, с полномочиями sudo на сервере. Я могу открыть локальные файлы с помощью sudo через Tramp следующим образом: C-x C-f /sudo::/home/user/file но я хочу использовать sudo на сервере: C-x C-f /sudo::[email protected]/home/user/file но это дает мне полномочия sudo на моей локальной машине, он запрашивает мой пароль sudo на локальной машине. Есть ли способ использовать sudo на сервере? кстати: Emacs не установлен на сервере ...

Emacs в Windows

Как вы запускаете Emacs в Windows? каков лучший вкус Emacs для использования в Windows, и где я могу его скачать? И где .файл, расположенный в Emacs? ...

Глобальное переопределение привязки ключей в Emacs

как я могу установить привязку ключа, которая глобально переопределяет и имеет приоритет над всеми другими привязками для этого ключа? Я хочу переопределить все карты основных / второстепенных режимов и убедиться, что моя привязка всегда действует. это конечно не работает: (global-set-key "C-i" 'some-function) он работает в text-mode, но когда я использую lisp-mode,C-i отскок к lisp-indent-line. Я могу пройти и переопределить привязку в lisp-mode и в каждом другом режиме индивидуально, но ...

Нежный учебник для Emacs / Swank/Paredit for Clojure

Я переезжаю в Emacs, чтобы работать над Clojure / Lisp. Какова вся информация, которую мне нужно настроить на Emacs, чтобы сделать следующее? автоматическое согласование / генерация соответствующих закрывающих скобок autoindent Lisp / Clojure style, а не C++/Java style синтаксис вызов REPL чтобы иметь возможность загрузить часть кода из файла в REPL и оценить оно. было бы здорово, если бы я мог также получить список команд, чтобы получить эти вещи после настройки вещей на Emacs. ...

Как поменять местами буферы в 2 windows emacs

Я использую emacs я нахожу, что иногда у меня есть 2 файла, разделенные на 2 окна. например: Я открываю 1 файл с помощью C-x C-f file1.c RET и я разделил рамку на два окна:C-x 3 затем я открываю другой файл C-x C-f file2.c RET Итак, у меня есть 2 файла: ...