The OpenNET Project / Index page

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



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

Оглавление

Релиз текстового редактора GNU nano 2.9.0, opennews (??), 18-Ноя-17, (0) [смотреть все]

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


117. "Релиз текстового редактора GNU nano 2.9.0"  –2 +/
Сообщение от теперь по Борщеву (?), 19-Ноя-17, 22:11 
Два редактора создало человечество за послепотопные годы, это вим и емакс.
Использую вим более десятка лет. На той неделе случайно узнал, что без каких-либо сложных плагинов табулиции, просто перед стандартным форматированием прогоняя строки через column -t можно получить няшнейшее форматирование!

Пример стандартного форматирования:
message UserJoin {
    mandatory Timestamp timestamp = 0;
    optional string name = 1;
    mandatory int32 id = 2;
    optional string email = 3;
    mandatory bool active = 4;
    optional Gender gender = 5;
    notused District district = 6;
    optional Address address = 7;
    notdefined string nationality = 8;
    notdefined double age = 9;
}

после :%!column -t и  =%
message UserJoin {
    optional    string     name         =  1;
    mandatory   int32      id           =  2;
    optional    string     email        =  3;
    mandatory   bool       active       =  4;
    optional    Gender     gender       =  5;
    notused     District   district     =  6;
    optional    Address    address      =  7;
    notdefined  string     nationality  =  8;
    notdefined  double     age          =  9;
}

ляпота же, парни.

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

118. "Релиз текстового редактора GNU nano 2.9.0"  +/
Сообщение от теперь по Борщеву (?), 19-Ноя-17, 22:15 
Ввиду проблем отображения тут в каменте выше отрисовалось как раз так, как выглядит проблема читаемости, которая решается данными командами.
После этих простых действий все слова после первого будут отформатированы пробелами в аккуратные столбики. Всем советую.
Ответить | Правка | Наверх | Cообщить модератору

127. "Релиз текстового редактора GNU nano 2.9.0"  +3 +/
Сообщение от Michael Shigorinemail (ok), 20-Ноя-17, 09:47 
Применяйте теги [ CODE ] ... [ /CODE ]. :)

PS: что до сабжа -- Ctrl-{Q,S,W} были просто феерическим выбором... впрочем, когда-то нашёл четверть часа на прохождение vimtutor и с тех пор рад сэкономленному времени :)

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

153. "Релиз текстового редактора GNU nano 2.9.0"  –1 +/
Сообщение от теперь по Борщеву (?), 21-Ноя-17, 22:48 
> Применяйте теги [ CODE ] ... [ /CODE ]. :)
> PS: что до сабжа -- Ctrl-{Q,S,W} были просто феерическим выбором... впрочем, когда-то
> нашёл четверть часа на прохождение vimtutor и с тех пор рад
> сэкономленному времени :)

речь о форматировании такого вида


message UserJoin {
    mandatory   Timestamp  timestamp    =  0;
    optional    string     name         =  1;
    mandatory   int32      id           =  2;
    optional    string     email        =  3;
    mandatory   bool       active       =  4;
    optional    Gender     gender       =  5;
    notused     District   district     =  6;
    optional    Address    address      =  7;
    notdefined  string     nationality  =  8;
    notdefined  double     age          =  9;
}

спасибо за тэгирование.

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

136. "Релиз текстового редактора GNU nano 2.9.0"  +/
Сообщение от Andrey Mitrofanov (?), 20-Ноя-17, 10:31 
>будут отформатированы пробелами в аккуратные

Фронт борьбы с мс-офисом одобряет!

> столбики. Всем советую.

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

146. "Релиз текстового редактора GNU nano 2.9.0"  +/
Сообщение от Аноним (-), 21-Ноя-17, 08:50 
стандартное лучше
Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору

149. "Релиз текстового редактора GNU nano 2.9.0"  +1 +/
Сообщение от анон (?), 21-Ноя-17, 12:54 
В ядре макросы так выравнивают. Стандартное выравнивание вим не справляется. Надо именно этим способом выравнивать.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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