Запитання з тегом «emacs»

GNU Emacs - це розширюваний, що настроюється, редактор тексту, що самодокументує, який можна розширити за допомогою коду Lisp. Хоча Emacs є редактором загального призначення, тут можуть бути теми, якщо йдеться про розширення самого Emacs (зазвичай, написання функцій Emacs Lisp) або про конкретні режими програмування. В іншому випадку (а можливо, і в тих випадках), спробуйте задати своє запитання на Emacs Stack Exchange.

18
Використання Emacs як IDE
Наразі мій робочий процес з Emacs, коли я кодую C або C ++, включає три вікна. Найбільший праворуч містить файл, з яким я працюю. Ліва частина розбита на дві частини, нижня - оболонка, яку я використовую для набору компіляції або створення команд, а вгорі часто - це якась документація або …


7
Emacs - Кілька стовпців, один буфер
Я намагаюся редагувати деякий код складання, який, як правило, форматується у довгих, але тонких списках. Я хотів би мати можливість використовувати кілька гектарів горизонтального простору і побачити більше коду на екрані за один раз. Чи існує метод отримання Emacs (чи, власне, іншого редактора), який показує мені декілька стовпців, які вказують …
165 emacs 

20
Встановіть 4 космічні відступи в Emacs у текстовому режимі
Мені не вдалося змусити Emacs переходити з 8 космічних вкладок на 4 пробіли під час натискання TABбуферів у головному режимі text-mode. Я додав у своє .emacs: (setq-default indent-tabs-mode nil) (setq-default tab-width 4) ;;; And I have tried (setq indent-tabs-mode nil) (setq tab-width 4) Незалежно від того, як я змінюю .emacsфайл …
159 emacs  indentation 

14
Що це за ^ М, які постійно відображаються у моїх файлах у emacs?
Тому я думаю, що це може бути пов'язано з текстовим партнером, але ми працюємо в невеликій команді і у нас виникають проблеми з повнорозмірними конфліктами майже однакових файлів у git, оскільки до кожного рядка однієї гілки додається ^ M. Що ^Mповинен робити цей загадковий персонаж і звідки він може з’явитися? …
157 git  emacs  newline 


7
Як запустити кілька оболонок на Emacs
Я використовую Emacs 23.3.1 у Windows 7. Я знаю, що я можу запускати оболонку з Emacs за допомогою оболонки Mx. Я хотів би мати декілька вікон оболонок одночасно, але введення Mx оболонки вдруге просто відкриває мені те саме вікно оболонки. Чи є спосіб мати різні вікна оболонки?
147 emacs 

4
Оновлення пакетів у 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) (setq url-http-attempt-keepalives nil) У мене є три питання, пов’язані …
144 emacs  elpa 

9
Чи є в Emacs (повторення-остання команда)?
Часто я заглиблююсь у підходи та документи, шукаючи щось подібне лише для того, щоб відмовитись, щоб повернутися до завдання, що знаходиться під рукою: (повторити-остання команда) виконайте останню команду C- або M-, яку я щойно виконав (щоб відскочити на клавішу fn) або іноді пов'язані: (опис-остання функція) який натискання клавіші я просто …
143 emacs  elisp 


5
Як я байтую-збираю все у своєму каталозі .emacs.d?
Я вирішив перевірити Emacs, і мені це дуже сподобалось. Тепер я використовую Emacs Starter Kit , який забезпечує кращі настройки за замовчуванням та деякі приємні налаштування для встановлення Emacs за замовчуванням. Я трохи його налаштував, додав деякі речі, такі як ясніппет , кольорові теми , незв’язані та інші. Я створив …

4
Звідки це: - * - кодування: utf-8 - * -
Python розпізнає наступне як інструкцію, яка визначає кодування файлу: # -*- coding: utf-8 -*- Я напевно бачив подібні інструкції раніше ( -*- var: value -*-). Звідки воно походить? Що таке повна специфікація, наприклад, чи може значення включати пробіли, спеціальні символи, нові рядки, навіть -*-саме себе? Моя програма буде писати текстові …
135 python  file  text  encoding  emacs 

1
Автозаповнення Emacs Ruby майже працює
Я оновлював конфігурацію emacs із застосуванням Rsense, щоб дозволити з'являтися спадне поле автозаповнення під час введення коду. Це добре працює в більшості файлів, за винятком того, що я виявив, що це не дозволяє мені вибрати відповідь із таблиці, коли я редагую якийсь код у своєму проекті «рубін на рейках». Ось …

8
Об'ємний відступ Emacs для Python
Працюючи з Python в Emacs, якщо я хочу додати спробу / крім блоку коду, я часто виявляю, що мені доводиться відступати весь блок, рядок за рядком. У Emacs, як відступити весь блок одразу. Я не досвідчений користувач Emacs, але просто вважаю, що це найкращий інструмент для роботи через ssh. Я …
132 python  emacs  ssh 

30
Чи зробить Emacs мене кращим програмістом? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
130 emacs  text-editor  vi 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.