The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Запуск Emacs и Vim без прослоек поверх ядра Linux"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от opennews (ok), 17-Сен-14, 12:03 
Энтузиасты текстового редактора Emacs подготовили инструкцию (http://www.informatimago.com/linux/emacs-on-user-mode-linux.... по организации прямого запуска Emacs поверх ядра Linux. В данному случае Emacs используется вместо системы инициализации и выполняется под PID 1. Сторонники редактора Vim решили не отставать и представили (https://raymii.org/s/blog/Vim_as_PID_1_Boot_to_Vim.html) похожую инструкцию по запуску статически собранного Vim в качестве операционной системы, работающей поверх ядра Linux.

URL: https://raymii.org/s/blog/Vim_as_PID_1_Boot_to_Vim.html
Новость: http://www.opennet.dev/opennews/art.shtml?num=40615

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +57 +/
Сообщение от Shtober (ok), 17-Сен-14, 12:03 
>выполняется под PID 1

начало уже положено))

Срочно пилите vimd и EmacsD
Покажем Поттеру, где раки зимуют
#IHateSystemd

Ответить | Правка | Наверх | Cообщить модератору

2. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  –5 +/
Сообщение от Shtober (ok), 17-Сен-14, 12:13 
Да, и в рамках "ответа Чемберлену", предлагаю разработчикам запилить исконно Русскую систему инициализации... Например, RussD.
Ответить | Правка | Наверх | Cообщить модератору

4. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +1 +/
Сообщение от starter (?), 17-Сен-14, 12:20 
C нескучными обоями
Ответить | Правка | Наверх | Cообщить модератору

11. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +4 +/
Сообщение от iZEN (ok), 17-Сен-14, 13:06 
С чОрными бровями.
Ответить | Правка | Наверх | Cообщить модератору

17. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +7 +/
Сообщение от John (??), 17-Сен-14, 13:39 
С каждым днём это предложение всё актуальнее.
Ответить | Правка | Наверх | Cообщить модератору

53. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +1 +/
Сообщение от Аноним (-), 17-Сен-14, 21:35 
С ЧОрным Властелином.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

97. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +1 +/
Сообщение от Аноним (-), 18-Сен-14, 22:26 
> С ЧОрным Властелином.

Это экспортная версия.

Ответить | Правка | Наверх | Cообщить модератору

99. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +2 +/
Сообщение от Andrey Mitrofanov (?), 19-Сен-14, 11:05 
>> С ЧОрным Властелином.
> Это экспортная версия.

Не, экспортная с матерью Кузьмы, саундом стука по трибуне и темами стола BlackOil и BlueFlames.

Ответить | Правка | Наверх | Cообщить модератору

5. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  –3 +/
Сообщение от Аноним (-), 17-Сен-14, 12:25 
ага, полностью совместимым с systemd, повторение -- мать учения?
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

19. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +5 +/
Сообщение от Аноним (-), 17-Сен-14, 14:08 
имитация - мать деградации.
Ответить | Правка | Наверх | Cообщить модератору

24. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от Аноним (-), 17-Сен-14, 14:50 
то есть ты не в курсе почему у нас в кибернетике такой застой получился?
началось с того, что начали тупо повторять один в один компьютеры заокеанские с целью совместимости с программами
Ответить | Правка | Наверх | Cообщить модератору

44. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  –5 +/
Сообщение от клоун (?), 17-Сен-14, 17:51 
1. план важнее эффективности производства товара и его потребительских качеств.

2. цена на товар не зависит от себестоимости производства.

Из 1 и 2: нет необходимости снижать издержки и повышать эффективность.

ПЭВМ и автоматизация производства "у них" были средством снижения расходов на персонал и повышения качества (машина не ошибается). В СССР такой необходимости не было, как следствие не было необходимости внедрения ПЭВМ.

Ответить | Правка | Наверх | Cообщить модератору

46. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +2 +/
Сообщение от Аноним (-), 17-Сен-14, 19:05 
ищо один мыслитель скупой на сообразительность
а отслеживание целей на радарах нужно было проводить на счетах?
Ответить | Правка | Наверх | Cообщить модератору

77. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  –4 +/
Сообщение от Аноним (-), 18-Сен-14, 12:15 
Отслеживание целей на радарах до сих под производится на счетах.
Ответить | Правка | Наверх | Cообщить модератору

103. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +1 +/
Сообщение от Michael Shigorinemail (ok), 20-Июн-19, 21:24 
Хренассе счёты, и как это я с них сюда писать приловчился... ;-)
Ответить | Правка | Наверх | Cообщить модератору

51. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от Аноним (-), 17-Сен-14, 21:06 
а тот кто программирует машину тоже не ошибается ?
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

59. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  –5 +/
Сообщение от клоун (?), 17-Сен-14, 21:49 
Первая машина по сортировке почты была создана в 1952 г., с 1957 г. США полностью перешли на автоматическую обработку почты. Посмотри на этих людей (фото 1951 г.), их ВСЕХ сократили:
http://upload.wikimedia.org/wikipedia/commons/4/41/Mail_sort... В СССР такая машина появилась только 10 лет спустя и ещё 10 лет ушло на уменьшение штата. До 2004 г., когда в МО закупили и поставили буржуйскую системы сортировки почты, количество людей в СССР/РФ вдвое превышало аналогичное в США/Европе. Вот о чём речь.

Первое бухгалтерское ПО, полностью автоматизирующее ведение бух. (у них упр.) учёта и подготовку налоговой отчётности у них появилось во второй половине 1960-х, а у нас во второй половине 1980-х. Да, у нас бух. учёт был и остаётся сложнее, но это наши грабли, которые мы сами себе положили.

Ответить | Правка | Наверх | Cообщить модератору

69. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +1 +/
Сообщение от Michael Shigorinemail (ok), 18-Сен-14, 04:32 
> Первая машина по сортировке почты была создана в 1952 г., с 1957
> г. США полностью перешли на автоматическую обработку почты.

А, так вот почему в СССР были машиночитаемые индексы на конвертах.

Деталей не помню, но Вы, любезнейший, не только лишь врёте.

Ответить | Правка | Наверх | Cообщить модератору

84. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +1 +/
Сообщение от Shtober (ok), 18-Сен-14, 18:08 
"Либерал хуже нациста" (С)..
Ответить | Правка | Наверх | Cообщить модератору

94. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  –2 +/
Сообщение от Аноним (-), 18-Сен-14, 22:22 
> "Либерал хуже нациста" (С)..

И что мы имеем в результате? Все наукоемкие отрасли развиваются штатами и европами. Рабы, знаете ли, вообще как-то в целом не очень продуктивно трудятся. А уж наукоемкие производства - и вовсе в пролете. Да и стайки холуев и подхалимов, нанятые по принципу лояльности, а не умений - понятно как работают. И вот это вот холуйство - для страны намного хуже чем все остальное вместе взятое. Потому что приводит к неконкурентоспособной экономике и производству хлама который даже бесплатно брать не хотят.

Ответить | Правка | Наверх | Cообщить модератору

100. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от Аноним (-), 19-Сен-14, 23:00 
>> Первая машина по сортировке почты была создана в 1952 г., с 1957
>> г. США полностью перешли на автоматическую обработку почты.
> А, так вот почему в СССР были машиночитаемые индексы на конвертах.
> Деталей не помню, но Вы, любезнейший, не только лишь врёте.

Врёт клоун или нет, не знаю, может там всё правда, может быть он добросовестно заблуждается. А вот Вы себя дураком выставили, так как у клоуна так: СССР перешёл на автоматическую обработку почты примерно в 1972 году, а порявилась она в 1962 году. СССР после 1962 года тридцать лет протянул, так что были и машиночитаемые индексы на конвертах в нём. Вот если Вы подтвердите, что в СССР автоматичесая обработка индексов ДО 1962 года появилась, вот тогда это будет косвенное свидетельство против клоуна. Но только косвенная, потому что об этой технологии могли знать начиная с 1952 года. Знать, но не использовать.

Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

101. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +2 +/
Сообщение от Michael Shigorinemail (ok), 21-Сен-14, 14:02 
> Вот если Вы подтвердите

Читать учитесь, "недурак", а не выдёргивать из контекста и тут же передёргивать.

Этот вопрос копал тогда, когда м/ч индексы в угоду "евростандарту" отменили на Украине.

Ответить | Правка | Наверх | Cообщить модератору

78. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  –1 +/
Сообщение от мшефд (?), 18-Сен-14, 12:52 
Были в СССР свои серьезные наработки по вычислительной технике, но, вроде, Андропов или кто тогда рулил КГБ, предложил съэкономить, мол, дешевле разведке тырить чужие, чем разрабатывать свои.
Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору

79. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  –3 +/
Сообщение от клоун (?), 18-Сен-14, 14:37 
Миф. Такой же, как и то, что цензура научных трудов по кибернетике мешала развитию выч. техники.

Выч. техника (как и любая техника) требует определённого уровня развития общества. Конкретно она (выч. техника) позволяет заменить ручной труд на машинные вычисления. Такая замена актуальна лишь в двух ситуациях:
1. высокая сложность и длительное время вычислений
2. высокая стоимость наёмного труда

В СССР была лишь 1-ая ситуация и лишь в очень ограниченном количестве НИИ.

Ответить | Правка | Наверх | Cообщить модератору

96. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +2 +/
Сообщение от Аноним (-), 18-Сен-14, 22:24 
> В СССР была лишь 1-ая ситуация и лишь в очень ограниченном количестве НИИ.

Да вот как-то вышло что СССР с своими токарями хренадцатого разряда - подчистую продул CNC машинам...

Ответить | Правка | Наверх | Cообщить модератору

98. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +1 +/
Сообщение от John (??), 19-Сен-14, 09:40 
Вы ещё слишком молоды или глупы.
Когда генеральный секретарь отзывается о чём-то плохо ("кибернетика - продажная девка империализма"), то ему нет нужды ничего явно запрещать - никто и так не отважится что-то делать поперёк.
Ответить | Правка | К родителю #79 | Наверх | Cообщить модератору

65. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  –1 +/
Сообщение от Ононим (?), 18-Сен-14, 00:02 
Ты чё еще до сих пор не свалил-то к ним в СШП? Или там своих циркачей хватает.
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

76. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +2 +/
Сообщение от Sergey722 (ok), 18-Сен-14, 09:55 
> 2. цена на товар не зависит от себестоимости производства.

Ха, ха. Это как раз то, что я наблюдаю в магазинах сейчас:
- Заходишь в магазин, видишь куртку, все материалы синтетические, себестоимость производства баксов 30, уена - 6000 р.;
- Заходишь в магазин, видишь мобилу, себестоимость производства 200 баксов, цена 30000 р.;
- ....
Продолжать можно бесконечно.

В СССР может и было не все радужно (и даже наоборот некоторые области и времена были очень мрачные), но уж корреляция между себестоимостью и ценой там присутствовала в гораздо большей степени, чем в Российской Федерации.

Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

80. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  –3 +/
Сообщение от клоун (?), 18-Сен-14, 14:47 
Как только введут налог с продаж (5%), повысят НДС (+2%), таможенные пошлины (+3-5%), усилят контроль за ввозом товаров (+3-5%), цены ещё вырастут на 12-17%. Угадаете почему?
Ответить | Правка | Наверх | Cообщить модератору

93. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +1 +/
Сообщение от Аноним (-), 18-Сен-14, 22:17 
> и ценой там присутствовала в гораздо большей степени,

Ага, заходишь в магазин. А там компьютер. Горбатый и кривой. Всего в три зарплаты крутого советского инженера. Или в полдюжины зарплат кого попроще. А какая себестоимость у куска текстолита, кремния и немного металла? Два бакса?

Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

95. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от Аноним (-), 18-Сен-14, 22:23 
> - Заходишь в магазин, видишь мобилу, себестоимость производства 200 баксов, цена 30000

Заходишь в онлайн магазин - и видишь мобилу за 250, с доставкой. Понимаешь что остальное накрутили ... местные барыги.

Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

54. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от Аноним (-), 17-Сен-14, 21:36 
Он как раз это понимает, перечитай псто.
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

21. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +4 +/
Сообщение от Аноним (-), 17-Сен-14, 14:19 
Не, это внедрить венды за 100500 лямов во всех учреждениях с криками "мы прогрессивыне, идем в ногу со всем миром"
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

27. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от ук (?), 17-Сен-14, 15:31 
Потыринг
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

50. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  –1 +/
Сообщение от bOOsteremail (?), 17-Сен-14, 20:54 
И каждый раз вводить операции инициализации вручную и снова и снова? :) сильно.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

64. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +2 +/
Сообщение от Ононим (?), 18-Сен-14, 00:00 
Там же макросы можно, если не ошибаюсь, на Лиспе.
Ответить | Правка | Наверх | Cообщить модератору

74. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +1 +/
Сообщение от Michael Shigorinemail (ok), 18-Сен-14, 08:38 
> Да, и в рамках "ответа Чемберлену"

У него штатно vim запускается из inittab, мухлёж.  Вот здесь в этом плане получше: http://fly.osdn.org.ua/~mike/iso/test/emacs-20140918-i586.iso

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

81. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +1 +/
Сообщение от Michael Shigorinemail (ok), 18-Сен-14, 14:56 
Так, под утро нехорошо получилось -- в процессе экспериментов образовалась "соль в коробке от сахара" :)

Вот здесь почти всё честно, только вместо emacs(1) лежит mg(1): http://ftp.altlinux.org/pub/people/mike/iso/misc/

Патч на mkimage-profiles получился в три десятка строк -- первый по существу, второй на микроскопическую фичу и третий на исправление не ожидавшего такого варианта места.  Если кому вдруг понадобится, спрашивайте в сизифах вашего города по мере поступления ;-)

PS: переложил в отдельный http://fly.osdn.org.ua/~mike/iso/pid1/ хардлинками, если со старых мест со временем пропадёт -- может, где на ftp.altlinux.org появится.

PS'2015: fly.osdn.org.ua/ftp.linux.kiev.ua безвременно почил, так что http://nightly.altlinux.org/sisyphus/just/pid1/

PPS'2020: спасибо всем, кто причастен к этой новости -- шесть лет спустя вдруг пригодилось на эльбрусах, а матчасть уже и готова.

Ответить | Правка | Наверх | Cообщить модератору

3. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +5 +/
Сообщение от A.Stahl (ok), 17-Сен-14, 12:17 
Теперь к linus vs. windows конфликтам, emacs vs. vim стычкам добавятся EmacsOS vs. VimOS баталии.
Ответить | Правка | Наверх | Cообщить модератору

9. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от Shtober (ok), 17-Сен-14, 13:01 
Вспоминается "ыстория" про гусей, свиней и грипп..
Ответить | Правка | Наверх | Cообщить модератору

32. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от useremail (??), 17-Сен-14, 16:15 
забыл QtOS
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

70. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от Michael Shigorinemail (ok), 18-Сен-14, 04:36 
> Теперь к linus vs. windows конфликтам, emacs vs. vim стычкам добавятся EmacsOS
> vs. VimOS баталии.

Как предпочитающий vim вынужден отметить, что схватки йокодзун не будет -- всё-таки в таком случае получается хорошее операционное окружение против редактора.

А ещё подозрительно то, что чуть ли не вчера-позавчера пробегала шальная мысль изобразить live-emacs.iso... только не смейтесь, не видел этой новости, и вообще ничто не предвещало(tm) -- соответственно мысль была отброшена по той простой причине, что сам емаксом не пользуюсь.

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

7. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  –1 +/
Сообщение от ук (?), 17-Сен-14, 12:52 
а что, в голом vim можно нормально работать?
Ответить | Правка | Наверх | Cообщить модератору

10. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +4 +/
Сообщение от Andrey Mitrofanov (?), 17-Сен-14, 13:04 
> а что, в голом vim можно нормально работать?

Да! init/pid1 надо из ed-а делать.

Ответить | Правка | Наверх | Cообщить модератору

15. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +1 +/
Сообщение от Shtober (ok), 17-Сен-14, 13:17 
Ну, некоторые ж могут "дебажить JFS с помощью HEX-editor'а в реалтайме под неназываемой ОС"... Не пропадем, короче.
Ответить | Правка | Наверх | Cообщить модератору

92. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +3 +/
Сообщение от Аноним (-), 18-Сен-14, 22:14 
> а что, в голом vim можно нормально работать?

Да знаешь, когда софта не было - начальный загрузчик вообще тумблерами на шинах пошагово вгоняли и не жаловались особо. А тут зажрались - текстового редактора им мало...

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

12. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +5 +/
Сообщение от iZEN (ok), 17-Сен-14, 13:07 
А без ядра слабо?


Ответить | Правка | Наверх | Cообщить модератору

13. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +4 +/
Сообщение от Shtober (ok), 17-Сен-14, 13:13 
Вот, кстати, да! Когда ядро превратится в systemd-vmlinuzd и седак бабахнет - придется метушливо соображать и таки шота делать, и притом БЫСТРА
Ответить | Правка | Наверх | Cообщить модератору

55. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от Аноним (-), 17-Сен-14, 21:38 
Раскопаять дыбыан/кабзду?
Ответить | Правка | Наверх | Cообщить модератору

62. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  –1 +/
Сообщение от Штыбель (?), 17-Сен-14, 22:42 
Зачем?! Пыхи-пыхи, и строем перейдем на ФРИБздо.
Ответить | Правка | Наверх | Cообщить модератору

90. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от Аноним (-), 18-Сен-14, 22:12 
> Зачем?! Пыхи-пыхи, и строем перейдем на ФРИБздо.

Вот пускай всякие штабеля строем и переходят на это. Вместе со стайками напильников.

Ответить | Правка | Наверх | Cообщить модератору

67. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от Ононим (?), 18-Сен-14, 00:05 
>Когда ядро превратится в systemd-vmlinuzd

Может тогда-таки решат допилить HURD ?

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

91. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  –1 +/
Сообщение от Аноним (-), 18-Сен-14, 22:13 
> Может тогда-таки решат допилить HURD ?

...и запилят слой совместимости с systemd, как бздуны в соседней новости :D.

Ответить | Правка | Наверх | Cообщить модератору

71. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +1 +/
Сообщение от Michael Shigorinemail (ok), 18-Сен-14, 04:45 
> А без ядра слабо?

http://permalink.gmane.org/gmane.comp.hardware.rescue/49484 :]
http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg009... (DOS же не ядро)

Или вот с соседней орбиты: http://www.xenproject.org/directory/directory/projects/90-er...

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

14. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +2 +/
Сообщение от Аноним (-), 17-Сен-14, 13:15 
Сделайте так, чтобы я нажал на F9 и у меня клавиатура стала как VIM!
Ответить | Правка | Наверх | Cообщить модератору

16. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +8 +/
Сообщение от Shtober (ok), 17-Сен-14, 13:18 
> Сделайте так, чтобы я нажал на F9 и у меня клавиатура стала
> как VIM!

Перед нажатием придется принять красную пилюлю..

Ответить | Правка | Наверх | Cообщить модератору

20. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +30 +/
Сообщение от Аноним (-), 17-Сен-14, 14:13 
чтобы клавиатура стала работать, как вим, достаточно пролить на неё стакан чаю.
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

18. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  –1 +/
Сообщение от Mihail Zenkov (ok), 17-Сен-14, 13:55 
Да прям старообрядцы и раскольники какие-то! Ведь теперь положено все делать через тучу прослоек и systemd. А они мало того что с правами root'а запустились, так еще и PID 1 заняли. Вызывайте к святому Поттерингу, пусть покарает этих заблудших богохульников!
Ответить | Правка | Наверх | Cообщить модератору

22. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +2 +/
Сообщение от anonymous (??), 17-Сен-14, 14:30 
пффф, модуль ядра написать ни асилили. а так любой дурак сможет.
Ответить | Правка | Наверх | Cообщить модератору

23. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от qqq (??), 17-Сен-14, 14:34 
...вот оказывается чем озабочены энтузиасты - не качеством пакетов а видите-ли им ядро мешает... В бизибоксе конечно его не стоит запускать. Оно конечно хорошо, но есть и более актуальные задачи...

На вскидку, чего надо добавить в емакс в первую очередь:

- поддержка языков и документации из коробки

- хинты, подсказки на документацию в комментах функций при наведении курсором мыши (как в eclipse)

- фолдинг по CTRL+. - gtags, ctags конечно есть, но их не очень неудобно настраивать. Нужно что-то подобное как в eclipse (dltk)

- более расширенные возможности для поддержки GUI, опционально

- профили, наподобие как в мозиле, но чтобы все можно было запускать параллельно  

Ответить | Правка | Наверх | Cообщить модератору

26. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от Shtober (ok), 17-Сен-14, 14:59 
Поддержку QR-кодов забыли... Ну и это, web-server, hardcoded in da OCHOBA
Ответить | Правка | Наверх | Cообщить модератору

42. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от qqq (??), 17-Сен-14, 17:25 
> Поддержку QR-кодов забыли... Ну и это, web-server, hardcoded in da OCHOBA

не, это лишнее уже, хотя думаю все есть в пакетах уже. Главное чтобы там helm работал.

Основная проблема имакса в терминале (кстати хорошо бы еще фреймбуфер там) это биндинги клавиш. У меня например все было завязано на сочетание Win+Alt - в терминале это не работает. Вернее можно сделать, но возиться не охота.

Ответить | Правка | Наверх | Cообщить модератору

34. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от Аноним (-), 17-Сен-14, 16:17 
>[оверквотинг удален]
> хорошо, но есть и более актуальные задачи...
> Навскидку, чего надо добавить в емакс в первую очередь:
> - поддержка языков и документации из коробки
> - хинты, подсказки на документацию в комментах функций при наведении курсором мыши
> (как в eclipse)
> - фолдинг по CTRL+. - gtags, ctags конечно есть, но их не
> очень неудобно настраивать. Нужно что-то подобное как в eclipse (dltk)
> - более расширенные возможности для поддержки GUI, опционально
> - профили, наподобие как в мозилле, но чтобы все можно было запускать
> параллельно

Слышь, русский учи, а? Пригодится. Исправил твои каракули. Не благодари.

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

25. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +3 +/
Сообщение от Аноним (-), 17-Сен-14, 14:54 
Так, кто там шутил про операционную систему Emacs?
Ответить | Правка | Наверх | Cообщить модератору

29. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +2 +/
Сообщение от Аноним (-), 17-Сен-14, 15:59 
Я шутил. Я больше не буду.
Ответить | Правка | Наверх | Cообщить модератору

36. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  –1 +/
Сообщение от ryokenemail (?), 17-Сен-14, 16:23 
> Я шутил. Я больше не буду.

а в Грубе как прописывать их? :)

Ответить | Правка | Наверх | Cообщить модератору

82. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +4 +/
Сообщение от Michael Shigorinemail (ok), 18-Сен-14, 14:57 
> а в Грубе как прописывать их? :)

Зачем прописывать операционную систему в операционной системе -- Вам что, операционных систем мало? :)

Ответить | Правка | Наверх | Cообщить модератору

39. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +6 +/
Сообщение от Andrey Mitrofanov (?), 17-Сен-14, 16:44 
> Я шутил. Я больше не буду.

Брешешь!

  An old favorite joke: "The Emacs operating system needs a better editor."

  --http://c2.com/cgi/wiki?EmacsAsOperatingSystem

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

28. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от Аноним (-), 17-Сен-14, 15:39 
должно было быть опубликовано 1 апреля - но не успели видать
Ответить | Правка | Наверх | Cообщить модератору

30. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +2 +/
Сообщение от Shtober (ok), 17-Сен-14, 16:06 
Лучше на ДР Поттера
Ответить | Правка | Наверх | Cообщить модератору

38. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +3 +/
Сообщение от Аноним (-), 17-Сен-14, 16:31 
Даешь WEB-Браузер !
Ответить | Правка | Наверх | Cообщить модератору

40. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от Shtober (ok), 17-Сен-14, 17:17 
ElinksD
Ответить | Правка | Наверх | Cообщить модератору

45. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +4 +/
Сообщение от Аноним (-), 17-Сен-14, 18:02 
ChromeOS же!
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

83. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от Michael Shigorinemail (ok), 18-Сен-14, 15:30 
> Даешь WEB-Браузер !

Да пожалста, только набросок без работающего резолвера покамест:

** image: ~/out/elinks-20140918-i586.iso [5,9M]

http://ftp.altlinux.org/pub/people/mike/iso/misc/
http://fly.osdn.org.ua/~mike/iso/misc/

Приезжайте в Калугу на следущей неделе, кому интересно поиграться и в такое ;-)

PS: усё, уже с работающим, патчи к mkimage-profiles причёсаны -- вместе с подравниванием инфраструктуры получилось аж 18 files changed, 147 insertions(+), 65 deletions(-)

PS'2015: опять же на http://nightly.altlinux.org/sisyphus/just/pid1/

Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

43. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +2 +/
Сообщение от AlexYeCu_not_logged (?), 17-Сен-14, 17:45 
Запилить туда текстовый редактор, и можно пользоваться…
Ответить | Правка | Наверх | Cообщить модератору

56. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +3 +/
Сообщение от Аноним (-), 17-Сен-14, 21:42 
В виме есть!
Ответить | Правка | Наверх | Cообщить модератору

49. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +1 +/
Сообщение от Анонимemail (49), 17-Сен-14, 20:19 
Был проект в свое время
и шелл и иксы в ядре
Как патч к ядру распространялся
И не надо корневой системы

А вы говорите вместо init - vim
В чем новизна то ?
Сырцы ядра посмотрите, если нет init то запускается /bin/sh
С PID=1 и UID=1

Ответить | Правка | Наверх | Cообщить модератору

58. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +3 +/
Сообщение от Аноним (-), 17-Сен-14, 21:48 
Это – почти стихи.
Ответить | Правка | Наверх | Cообщить модератору

60. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +4 +/
Сообщение от AlexYeCu (ok), 17-Сен-14, 21:59 
Так будет лучше:

Был проект в свое время, и шелл и иксы в ядре.
Как патч к ядру распространялся.
И не надо корневой системы.

А вы говорите вместо init - vim.
В чем новизна то?
Сырцы ядра посмотрите: если нет init то запускается /bin/sh с PID=1 и UID=1.

Ответить | Правка | Наверх | Cообщить модератору

68. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +1 +/
Сообщение от chinarulezzz (ok), 18-Сен-14, 03:37 
Или так:

В своё время был проект -
и иксы, и шелл в ядре.
Словно патч распространялся
корневой системы без
к ядру ...

Новизна? вы говорите,
вместо init'a вот vim
ядра сырцы посмотрите:
без init'a /bin/sh
С PID=1 и UID=1
запускается ...

Ответить | Правка | Наверх | Cообщить модератору

102. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +1 +/
Сообщение от Michael Shigorinemail (ok), 04-Дек-15, 20:21 
> без init'a /bin/sh
> С PID=1 и UID=1
> запускается ...

И хоть бы один сделал s/1$/0/ :-/

Ответить | Правка | Наверх | Cообщить модератору

89. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  –1 +/
Сообщение от Аноним (-), 18-Сен-14, 22:10 
> Сырцы ядра посмотрите: если нет init то запускается /bin/sh с PID=1 и UID=1.

А еще есть командлайн ядра init=/your/program

Иногда, если физический доступ к системе есть, а пароль рута безнадежно пролюблен, можно грузануться с init=/bin/bash и ... поставить себе новый пароль.

Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

52. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от Нанобот (ok), 17-Сен-14, 21:07 
слишком просто. вот если бы они придумали способ запуска ядра линукс поверх emacs, тогда это бы было что-то стоящее внимания
Ответить | Правка | Наверх | Cообщить модератору

61. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +1 +/
Сообщение от Аноним (-), 17-Сен-14, 22:12 
вроде сто лет в обед как emacs вместо инита запускали
Ответить | Правка | Наверх | Cообщить модератору

63. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от fi (ok), 17-Сен-14, 22:54 
Наконец-то! они шли к этому долгих тридцать лет!
Ответить | Правка | Наверх | Cообщить модератору

87. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  –1 +/
Сообщение от Аноним (-), 18-Сен-14, 22:06 
А потом пришел Поттеринг и показал за пару лет как надо. Им стало завидно - добили до кондиции ударными темпами :)
Ответить | Правка | Наверх | Cообщить модератору

66. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +4 +/
Сообщение от freehckemail (ok), 18-Сен-14, 00:03 
Скажу и я пару слов по поводу.

Забавно, но к сожалению, не очень понятно зачем... Vim-то ясен пень, они в пичку емаксерам действовали. Но в чём суть запуска Emacs в качестве PID=1 мне не понятно.

В принципе, Emacs - это уже готовая OS, у нас есть почти всё, что нужно для работы. Но. Emacs существенно однопоточный. Concurrency в него так и не запилили. У него существенные наследственные проблемы: что там, он одну только лексическую область видимости осилил лишь сравнительно недавно, да и пакетный менеджер у него всего-ничего (с 24го релиза)...

Я уверен, многие из нас уже давно бы перелезли в операционную среду Emacs всецело, если бы не груз этих проблем.

Ответить | Правка | Наверх | Cообщить модератору

72. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +2 +/
Сообщение от Michael Shigorinemail (ok), 18-Сен-14, 04:49 
> Я уверен, многие из нас уже давно бы перелезли в операционную среду
> Emacs всецело, если бы не груз этих проблем.

грузите патчи сетами тчк

Ответить | Правка | Наверх | Cообщить модератору

73. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от Аноним (-), 18-Сен-14, 07:56 
православная ось EmacsOS
одобряю
Ответить | Правка | Наверх | Cообщить модератору

75. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +5 +/
Сообщение от Ivan (??), 18-Сен-14, 09:32 
Да это же старое-доброе "запустил UNIX = запустил Emacs. Закрыл Emacs = вышел из UNIX". Привет из 80-х.
Ответить | Правка | Наверх | Cообщить модератору

85. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от Shtober (ok), 18-Сен-14, 18:12 
>  Да это же старое-доброе "запустил UNIX = запустил Emacs. Закрыл Emacs
> = вышел из UNIX". Привет из 80-х.

Все так и должно быть...

Ответить | Правка | Наверх | Cообщить модератору

104. "Запуск Emacs и Vim без прослоек поверх ядра Linux"  +/
Сообщение от triggeryemail (ok), 21-Апр-21, 16:34 
Зашёл почитать комментарии - не пожалел) всем добра)
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру