LINUX.ORG.RU

Отступ в 2 пробела вместо 4, вопреки записям в .emacs

 


1

1

.emacs

(require 'color-theme)
(setq tab-width 4)
(setq indent-tabs-mode nil)
(custom-set-variables
 ;; custom-set-variables was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 '(inhibit-startup-screen t))
(custom-set-faces
 ;; custom-set-faces was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 '(default ((t (:family "DejaVu Sans Mono" :foundry "unknown" :slant normal :weight normal :height 99 :width normal)))))
(progn (color-theme-initialize)
        (color-theme-xemacs))
Несмотря на это, при редактировании С и С++ файлов отступ в 2 пробела. В Python все как надо

★★

Последнее исправление: cetjs2 (всего исправлений: 1)
Ответ на: комментарий от iVS

Печально. Я вижу, ты опытный пользователь emacs. Каких разных хороших расширений можно поустанавливать? Этим ведь emacs и силен, вроде как. Про elpa я знаю, но там как-то мало пакетов.

netcat ★★
() автор топика
Последнее исправление: netcat (всего исправлений: 1)
Ответ на: комментарий от netcat

вот что я юзаю: magit, mo-git-blame, dired+, bookmarks+, wanderlust, ido (уже встроено), cedet (встроено, но старый), slime, iedit

а, вообще, лучше ставить, когда возникает необходимость в чем-то.

x4DA ★★★★★
()
Ответ на: комментарий от netcat

Я вижу, ты опытный пользователь emacs.

В основном использую Emacs для LaTeX и Org-mode.

Каких разных хороших расширений можно поустанавливать?

А какие у тебя пожелания? Может, что видел, так подскажу. По конкретным вещам лучше спрашивать тех, кто ими пользуется.

Про elpa я знаю, но там как-то мало пакетов.

Мало, это сколько? У меня их 1643. С ELPA можно добиться одинаковой конфигурации на разных компах, установка пакетов очень проста.

iVS ★★★★★
()
Ответ на: комментарий от iVS

Мало, это сколько?

Сотни 2, но с помощью подключения сторонних репов проблема решилась.

А какие у тебя пожелания?

Я хотел расширение для работы с cmake, нашел cmake-mode в репоитории marmalade. Еще хочу чтоб можно было как в QtCreator - навести курсор на #include <file>, нажать hotkey и открыть этот <file>. В emacs есть для этого расширение?

netcat ★★
() автор топика
Ответ на: комментарий от vladkuzm
(setq package-archives '(("gnu" . "http://elpa.gnu.org/packages/")
			 ("marmalade" . "http://marmalade-repo.org/packages")
			 ("melpa" . "http://melpa.milkbox.net/packages/")))

P.S. marmalade оч. часто недоступен.

Norgat ★★★★★
()
Ответ на: комментарий от netcat

В emacs есть для этого расширение?

ставишь cedet, вызываешь 'semantic-decoration-include-visit

proofit404
()
Ответ на: комментарий от netcat

Про elpa я знаю, но там как-то мало пакетов.

а ты какие репозы юзаешь?

у меня вот:

(setq package-archives '(("elpa" . "http://tromey.com/elpa/")
                           ("gnu" . "http://elpa.gnu.org/packages/")
                           ("melpa" . "http://melpa.milkbox.net/packages/")
                           ("marmalade" . "http://marmalade-repo.org/packages/")))
lazyklimm ★★★★★
()
Ответ на: комментарий от lazyklimm

Мне тут уже подсказали, спасибо.

netcat ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.