vi: переместите строку на 4 байта

Насколько я понимаю ничто о самом X11 не предотвращает многопоточные клиенты, это просто, что Xlib имеет некоторые условия состязания, которые просто не могут быть устранены. Я беру это от XCB, я не знаю на основе опыта. XCB является библиотекой Xlib-слоя, разработанной, чтобы использоваться с многопоточными клиентами. Так, похоже, что клиенты X11 склонны быть записанными как событийно-ориентированные программы псевдореального времени просто так. Нет никакой причины не сделать поточные клиенты.

4
04.05.2014, 23:44
3 ответа
[116457] По умолчанию [116822] ширина сдвига [116823] в [116824]vi[116825] составляет [116826]8[116827], из [116828]:help shiftwidth [116829]:[12162] Поэтому вы должны установить [116830] ширину сдвига [116831] на [116832]4[116833]:[12163] Добавить строку выше к [116834]. файл exrc[116835], чтобы сделать его постоянство.[116462].
11
27.01.2020, 20:45
[116463] В нормальном режиме, Наберите [116836]4I[116837], затем нажмите [116838] пробел [116839] и затем [116840] уберите [116841]. [12164] Это вставит 4 пробела в начало строки и переместит ее вправо. Я предполагаю, что это то, чего вы хотите, так как вы упомянули, что [116842]>>[116843] почти работает для вас.[116466].
6
27.01.2020, 20:45
[116547] Когда вы знакомы с sed, вы также можете попробовать команды типа sed. Предположим, вы только что добавили оператор if и хотите отступить от строк до следующего }. Тогда попробуйте[12205]
0
27.01.2020, 20:45

Теги

Похожие вопросы