[Ответить в тред] Ответить в тред

16/08/16 - Запущен Двач Трекер
01/08/16 - Вернули возможность создавать юзердоски
09/07/16 - Новое API для капчи - внимание разработчикам приложений


Новые доски: /obr/ - Offline Battle Rap • /hv/ - Халява в интернете • /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 15 | 3 | 8
Назад Вниз Каталог Обновить

GNU Emacs, не нашёл - создал Аноним (Debian Linux: Iceweasel) 26/08/16 Птн 11:51:46  1832407  
14722015069630.png (473Кб, 2000x2000)
14722015069731.png (9Кб, 306x165)
Столкнулся со следующей проблемой: емакс как-то ебануто ставит отступы. То есть в самом емаксе выглядит норм, но в других редакторах нет, например, двойных отступов.
Зато когда открываешь файл, в котором остальыне редакторы видят нормальные отступы длинно в 4 таба, для емакса их длинна = 8.

Как наладить совместимость емакаса с другими редакторами?
В .emacs
(setq c-default-style "linux" c-basic-offset 4)
(setq c-indent-level 4)
(setq tab-width 4)
(setq indent-tabs-mode t)

Изначально была только первая строка. Остальные три добавил с надеждой исправить свою проблему.
Аноним (Ubuntu Linux: Firefox based) 26/08/16 Птн 13:14:06  1832459
Джва года ждал тред про емакс!
>(setq c-default-style "linux" c-basic-offset 4)
>(setq c-indent-level 4)
Шо это вообще такое?

(setq c-basic-offset 4)
(setq tab-width 4)
(setq indent-tabs-mode t)
Так должно работать. Или что там у тебя за файл дай посмотреть.
Аноним (Debian Linux: Iceweasel) 26/08/16 Птн 14:57:03  1832549
>>1832459
Стиль "линукс", чтобы отступы перед скобочками не делались.

>(setq c-indent-level 4)
Выглядит как количество пробелов на отступ в си. Но я не очень разбираюсь в емаксе.
Твой вариант работает, если в двух последних setq-default

(setq-default indent-tabs-mode t)
(setq-default tab-width 4)
(setq c-default-style "linux" c-basic-offset 4)
Аноним (Ubuntu Linux: Firefox based) 26/08/16 Птн 15:04:22  1832558
>>1832549
>c-indent-level 4 ; A TAB is equivilent to four spaces
Не очень понимаю чем оно отличается от tab-width 4.
И почему setq-default?
Тогда по идее можно написать
(setq-default indent-tabs-mode t tab-width 4)
Аноним (Microsoft Windows 10: Chromium based) 26/08/16 Птн 16:41:46  1832796
>>1832407 (OP)
> 2016
> до сих пор использовать редактор вместо IDE
Аноним (Linux: Firefox based) 26/08/16 Птн 16:59:29  1832859
>>1832407 (OP)
Саблайм бог ссыт тебе в рот.
Аноним (Ubuntu Linux: Firefox based) 26/08/16 Птн 17:18:08  1832894
>>1832859
>Саблайм
Похоже ты сам себя обоссал.
Аноним (Microsoft Windows 10: Firefox based) 26/08/16 Птн 17:32:07  1832909
14722219280210.png (70Кб, 896x619)
>>1832407 (OP)
>нормальные отступы длинно в 4 таба
Аноним (Google Android: Firefox based) 26/08/16 Птн 18:17:04  1832990
>>1832909
У растамана бранденбург
Аноним (Ubuntu Linux: Firefox based) 26/08/16 Птн 19:37:13  1833137
>>1832796
>2016
>добавлю еще 32гига, память то дешевая
>хелоуворд почти совсем загрузился
Аноним (Microsoft Windows 7: Palemoon) 27/08/16 Суб 08:54:33  1833720
>>1832796
IDE ненужны.
Аноним (Microsoft Windows 10: Chromium based) 27/08/16 Суб 12:48:09  1833856
>>1833137
>>1833720
Написали код без автокомплита и покрытия? Попердолились с gdb в консоли?
Аноним (Ubuntu Linux: Firefox based) 27/08/16 Суб 12:59:55  1833871
>>1833856
Не выдумывай, все это есть в емаксе.
Аноним (Microsoft Windows 7: Palemoon) 27/08/16 Суб 16:02:30  1834095
14723029503820.jpg (22Кб, 378x333)
>>1833856
>без автокомплита и покрытия
А ИЗУЧИТЬ язык, на котором пытаешься писать, не пробовал, двоечник?
Аноним (Linux: Firefox based) 27/08/16 Суб 18:15:25  1834222
> в 2016 пользоваться дриснёй под названием emacs вместо божественного vim
проиграл
Аноним (Ubuntu Linux: Firefox based) 27/08/16 Суб 19:01:54  1834274
>>1834222
>2016
>проецировать хоткейсы на убогий редактор и думать что из-за них он лучше и нигде такого больше нет.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 15 | 3 | 8
Назад Вверх Каталог Обновить

Топ тредов
Избранное