История изменений
Исправление kaldeon, (текущая версия) :
сохранения истории после перезапуска
Не знаю почему этого нет. Возможно, предполагается сохранять команды где-либо и потом копипастить. KISS типо.
В Acme есть возможность сохранять состояние (Dump
/Load
), но на окна с терминалом (win
) это не распространяется, увы. Восстанавливает только окно, заново запуская программу, но без старого содержимого. Я думаю, это просто недоработка.
почему-то кириллица самолётиками
Отчасти дело в шрифте. Можно поставить привычный шрифт вот так:
9term -f '/mnt/font/SFPro-Regular/16a/font'
(хотя этого файла не существует в основной системе)
Для получения списка шрифтов:
% fontsrv &
% 9p ls font
При этом запускать сам fontsrv для включения шрифта в 9term не обязательно. Он сам это как-то умеет делать.
К сожалению, шрифт не исправляет ввод кириллицы. По крайне мере, в дефолтном sh на маке у меня так. Если переключиться в dash или rc, то ввод кириллицы работает.
Оказалось, что пробираться через ответную простыню, чтобы отыскать в ней прошлые команды не очень практично.
Возможно. Я редко работаю с терминалами. Но на всякий случай уточню, что не обязательно скроллить колёсиком. ЛКМ и ПКМ на скроллбаре листают вверх/вниз на количество строк, которое идёт от начала видимой зоны до курсора. Таким образом, скроллинг детерминистичный (хотя есть баги 😁) и довольно быстрый.
Иногда я оставляю частые команды в самом верху.
Если я в Acme, то иногда удаляю паттерном всё содержимое, которое не является введённой командой, используя Edit , x v/^%/ d
(%
– это промпт в rc).
Вот это тоже довольно геморненько, вместо простого нажатия Enter.
Если один раз выбрать send в контекстном меню, то в следующий раз оно будет автоматически выбрано. Поэтому будет достаточно одного клика по средней кнопке мыши.
Enter был бы против концепции. Ввод с клавиатуры заменяет текущее выделение. Этой же практике следует backspace, который не очищает выделение, а заменяет его на удаление одного символа, в результате очищая выделение и один символ слева от него.
Более эффективное управление мышью реализовано в Acme, где вместо контекстных меню используются сочетания кликов мыши.
Причём никаких двойных/тройных кликов, мышью надо выделять самому от начала команды до конца.
Если обернуть команду в скобки или кавычки (()
, []
, {}
, ''
, ""
, ``
), то можно будет содержимое выделить двойным кликом, если нажать близко к скобке или кавычке.
Исправление kaldeon, :
сохранения истории после перезапуска
Не знаю почему этого нет. Возможно, предполагается сохранять команды где-либо и потом копипастить. KISS типо.
В Acme есть возможность сохранять состояние (Dump
/Load
), но на окна с терминалом (win
) это не распространяется, увы. Восстанавливает только окно, заново запуская программу, но без старого содержимого.
почему-то кириллица самолётиками
Отчасти дело в шрифте. Можно поставить привычный шрифт вот так:
9term -f '/mnt/font/SFPro-Regular/16a/font'
(хотя этого файла не существует в основной системе)
Для получения списка шрифтов:
% fontsrv &
% 9p ls font
При этом запускать сам fontsrv для включения шрифта в 9term не обязательно. Он сам это как-то умеет делать.
К сожалению, шрифт не исправляет ввод кириллицы. По крайне мере, в дефолтном sh на маке у меня так. Если переключиться в dash или rc, то ввод кириллицы работает.
Оказалось, что пробираться через ответную простыню, чтобы отыскать в ней прошлые команды не очень практично.
Возможно. Я редко работаю с терминалами. Но на всякий случай уточню, что не обязательно скроллить колёсиком. ЛКМ и ПКМ на скроллбаре листают вверх/вниз на количество строк, которое идёт от начала видимой зоны до курсора. Таким образом, скроллинг детерминистичный (хотя есть баги 😁) и довольно быстрый.
Иногда я оставляю частые команды в самом верху.
Если я в Acme, то иногда удаляю паттерном всё содержимое, которое не является введённой командой, используя Edit , x v/^%/ d
(%
– это промпт в rc).
Вот это тоже довольно геморненько, вместо простого нажатия Enter.
Если один раз выбрать send в контекстном меню, то в следующий раз оно будет автоматически выбрано. Поэтому будет достаточно одного клика по средней кнопке мыши.
Enter был бы против концепции. Ввод с клавиатуры заменяет текущее выделение. Этой же практике следует backspace, который не очищает выделение, а заменяет его на удаление одного символа, в результате очищая выделение и один символ слева от него.
Более эффективное управление мышью реализовано в Acme, где вместо контекстных меню используются сочетания кликов мыши.
Причём никаких двойных/тройных кликов, мышью надо выделять самому от начала команды до конца.
Если обернуть команду в скобки или кавычки (()
, []
, {}
, ''
, ""
, ``
), то можно будет содержимое выделить двойным кликом, если нажать близко к скобке или кавычке.
Исправление kaldeon, :
сохранения истории после перезапуска
Не знаю почему этого нет. Возможно, предполагается сохранять команды где-либо и потом копипастить. KISS типо.
В Acme есть возможность сохранять состояние (Dump
/Load
), но на окна с терминалом (win
) это не распространяется, увы. Восстанавливает только окно, заново запуская программу, но без старого содержимого.
почему-то кириллица самолётиками
Отчасти дело в шрифте. Можно поставить привычный шрифт вот так:
9term -f '/mnt/font/SFPro-Regular/16a/font'
(хотя этого файла не существует в основной системе)
Для получения списка шрифтов:
% fontsrv &
% 9p ls font
При этом запускать сам fontsrv для включения шрифта в 9term не обязательно. Он сам это как-то умеет делать.
К сожалению, шрифт не исправляет ввод кириллицы. По крайне мере, в дефолтном sh на маке у меня так. Если переключиться в dash или rc, то ввод кириллицы работает.
Оказалось, что пробираться через ответную простыню, чтобы отыскать в ней прошлые команды не очень практично.
Возможно. Я редко работаю с терминалами. Но на всякий случай уточню, что не обязательно скроллить колёсиком. ЛКМ и ПКМ на скроллбаре листают вверх/вниз на количество строк, которое идёт от начала видимой зоны до курсора. Таким образом, скроллинг детерминистичный (хотя есть баги 😁) и довольно быстрый.
Иногда я оставляю частые команды в самом верху.
Если я в Acme, то иногда удаляю паттерном всё содержимое, которое не является введённой командой, используя Edit , x v/^%/ d
(%
– это промпт в rc).
Вот это тоже довольно геморненько, вместо простого нажатия Enter.
Если один раз выбрать send в контекстном меню, то в следующий раз оно будет автоматически выбрано. Поэтому будет достаточно одного клика по средней кнопке мыши.
Enter был бы против концепции. Ввод с клавиатуры заменяет текущее выделение. Этой же практике следует backspace, который не очищает выделение, а заменяет его на удаление одного символа, в результате очищая выделение и один символ слева от него.
Более эффективное управление мышью реализовано в Acme, где вместо контекстных меню используются сочетания кликов мыши.
Причём никаких двойных/тройных кликов, мышью надо выделять самому от начала команды до конца.
Если обернуть команду в скобки или кавычки (()
, []
, {}
, ''
, ""
, ``
), то можно будет содержимое выделить двойным кликом.
Исправление kaldeon, :
сохранения истории после перезапуска
Не знаю почему этого нет. Возможно, предполагается сохранять команды где-либо и потом копипастить. KISS типо.
В Acme есть возможность сохранять состояние (Dump
/Load
), но на окна с терминалом (win
) это не распространяется, увы. Восстанавливает только окно, заново запуская программу, но без старого содержимого.
почему-то кириллица самолётиками
Отчасти дело в шрифте. Можно поставить привычный шрифт вот так:
9term -f '/mnt/font/SFPro-Regular/16a/font'
(хотя этого файла не существует в основной системе)
Для получения списка шрифтов:
% fontsrv &
% 9p ls font
При этом запускать сам fontsrv для включения шрифта в 9term не обязательно. Он сам это как-то умеет делать.
К сожалению, шрифт не исправляет ввод кириллицы. По крайне мере, в дефолтном sh на маке у меня так. Если переключиться в dash или rc, то ввод кириллицы работает.
Оказалось, что пробираться через ответную простыню, чтобы отыскать в ней прошлые команды не очень практично.
Возможно. Я редко работаю с терминалами. Но на всякий случай уточню, что не обязательно скроллить колёсиком. ЛКМ и ПКМ на скроллбаре листают вверх/вниз на количество строк, которое идёт от начала видимой зоны до курсора. Таким образом, скроллинг детерминистичный (хотя есть баги 😁) и довольно быстрый.
Иногда я оставляю частые команды в самом верху.
Если я в Acme, то иногда удаляю паттерном всё содержимое, которое не является введённой командой, используя Edit , x v/^%/ d
(%
– это промпт в rc).
Вот это тоже довольно геморненько, вместо простого нажатия Enter.
Если один раз выбрать send в контекстном меню, то в следующий раз оно будет автоматически выбрано. Поэтому будет достаточно одного клика по средней кнопке мыши.
Enter был бы против концепции. Ввод с клавиатуры заменяет текущее выделение. Этой же практике следует backspace, который не очищает выделение, а заменяет его на удаление одного символа, в результате очищая выделение и один символ до него.
Более эффективное управление мышью реализовано в Acme, где вместо контекстных меню используются сочетания кликов мыши.
Причём никаких двойных/тройных кликов, мышью надо выделять самому от начала команды до конца.
Если обернуть команду в скобки или кавычки (()
, []
, {}
, ''
, ""
, ``
), то можно будет содержимое выделить двойным кликом.
Исправление kaldeon, :
сохранения истории после перезапуска
Не знаю почему этого нет. Возможно, предполагается сохранять команды где-либо и потом копипастить. KISS типо.
В Acme есть возможность сохранять состояние (Dump
/Load
), но на окна с терминалом (win
) это не распространяется, увы. Восстанавливает только окно, заново запуская программу, но без старого содержимого.
почему-то кириллица самолётиками
Отчасти дело в шрифте. Можно поставить привычный шрифт вот так:
9term -f '/mnt/font/SFPro-Regular/16a/font'
(хотя этого файла не существует в основной системе)
Для получения списка шрифтов:
% fontsrv &
% 9p ls font
При этом запускать сам fontsrv для включения шрифта в 9term не обязательно. Он сам это как-то умеет делать.
К сожалению, шрифт не исправляет ввод кириллицы. По крайне мере, в дефолтном sh на маке у меня так. Если переключиться в dash или rc, то ввод кириллицы работает.
Оказалось, что пробираться через ответную простыню, чтобы отыскать в ней прошлые команды не очень практично.
Возможно. Я редко работаю с терминалами. Но на всякий случай уточню, что не обязательно скроллить колёсиком. ЛКМ и ПКМ на скроллбаре листают вверх/вниз на количество строк, которое идёт от начала видимой зоны до курсора. Таким образом, скроллинг детерминистичный (хотя есть баги 😁) и довольно быстрый.
Иногда я оставляю частые команды в самом верху.
Если я в Acme, то иногда удаляю паттерном всё содержимое, которое не является введённой командой, используя Edit , x v/^%/ d
.
Вот это тоже довольно геморненько, вместо простого нажатия Enter.
Если один раз выбрать send в контекстном меню, то в следующий раз оно будет автоматически выбрано. Поэтому будет достаточно одного клика по средней кнопке мыши.
Enter был бы против концепции. Ввод с клавиатуры заменяет текущее выделение. Этой же практике следует backspace, который не очищает выделение, а заменяет его на удаление одного символа, в результате очищая выделение и один символ до него.
Более эффективное управление мышью реализовано в Acme, где вместо контекстных меню используются сочетания кликов мыши.
Причём никаких двойных/тройных кликов, мышью надо выделять самому от начала команды до конца.
Если обернуть команду в скобки или кавычки (()
, []
, {}
, ''
, ""
, ``
), то можно будет содержимое выделить двойным кликом.
Исправление kaldeon, :
сохранения истории после перезапуска
Не знаю почему этого нет. Возможно, предполагается сохранять команды где-либо и потом копипастить. KISS типо.
В Acme есть возможность сохранять состояние (Dump
/Load
), но на окна с терминалом (win
) это не распространяется, увы. Восстанавливает только окно, заново запуская программу, но без старого содержимого.
почему-то кириллица самолётиками
Отчасти дело в шрифте. Можно поставить привычный шрифт вот так:
9term -f '/mnt/font/SFPro-Regular/16a/font'
(даже если этого файла не существует)
Для получения списка шрифтов:
% fontsrv &
% 9p ls font
При этом запускать сам fontsrv для включения шрифта в 9term не обязательно. Он сам это как-то умеет делать.
К сожалению, шрифт не исправляет ввод кириллицы. По крайне мере, в дефолтном sh на маке у меня так. Если переключиться в dash или rc, то ввод кириллицы работает.
Оказалось, что пробираться через ответную простыню, чтобы отыскать в ней прошлые команды не очень практично.
Возможно. Я редко работаю с терминалами. Но на всякий случай уточню, что не обязательно скроллить колёсиком. ЛКМ и ПКМ на скроллбаре листают вверх/вниз на количество строк, которое идёт от начала видимой зоны до курсора. Таким образом, скроллинг детерминистичный (хотя есть баги 😁) и довольно быстрый.
Иногда я оставляю частые команды в самом верху.
Если я в Acme, то иногда удаляю паттерном всё содержимое, которое не является введённой командой, используя Edit , x v/^%/ d
.
Вот это тоже довольно геморненько, вместо простого нажатия Enter.
Если один раз выбрать send в контекстном меню, то в следующий раз оно будет автоматически выбрано. Поэтому будет достаточно одного клика по средней кнопке мыши.
Enter был бы против концепции. Ввод с клавиатуры заменяет текущее выделение. Этой же практике следует backspace, который не очищает выделение, а заменяет его на удаление одного символа, в результате очищая выделение и один символ до него.
Более эффективное управление мышью реализовано в Acme, где вместо контекстных меню используются сочетания кликов мыши.
Причём никаких двойных/тройных кликов, мышью надо выделять самому от начала команды до конца.
Если обернуть команду в скобки или кавычки (()
, []
, {}
, ''
, ""
, ``
), то можно будет содержимое выделить двойным кликом.
Исправление kaldeon, :
сохранения истории после перезапуска
Не знаю почему этого нет. Возможно, предполагается сохранять команды где-либо и потом копипастить. KISS типо.
В Acme есть возможность сохранять состояние (Dump
/Load
), но на окна с терминалом (win
) это не распространяется, увы. Восстанавливает только окно, заново запуская программу, но без старого содержимого.
почему-то кириллица самолётиками
Отчасти дело в шрифте. Можно поставить привычный шрифт вот так:
9term -f '/mnt/font/SFPro-Regular/16a/font'
Для получения списка шрифтов:
% fontsrv &
% 9p ls font
При этом запускать сам fontsrv для включения шрифта в 9term не обязательно. Он сам это как-то умеет делать.
К сожалению, шрифт не исправляет ввод кириллицы. По крайне мере, в дефолтном sh на маке у меня так. Если переключиться в dash или rc, то ввод кириллицы работает.
Оказалось, что пробираться через ответную простыню, чтобы отыскать в ней прошлые команды не очень практично.
Возможно. Я редко работаю с терминалами. Но на всякий случай уточню, что не обязательно скроллить колёсиком. ЛКМ и ПКМ на скроллбаре листают вверх/вниз на количество строк, которое идёт от начала видимой зоны до курсора. Таким образом, скроллинг детерминистичный (хотя есть баги 😁) и довольно быстрый.
Иногда я оставляю частые команды в самом верху.
Если я в Acme, то иногда удаляю паттерном всё содержимое, которое не является введённой командой, используя Edit , x v/^%/ d
.
Вот это тоже довольно геморненько, вместо простого нажатия Enter.
Если один раз выбрать send в контекстном меню, то в следующий раз оно будет автоматически выбрано. Поэтому будет достаточно одного клика по средней кнопке мыши.
Enter был бы против концепции. Ввод с клавиатуры заменяет текущее выделение. Этой же практике следует backspace, который не очищает выделение, а заменяет его на удаление одного символа, в результате очищая выделение и один символ до него.
Более эффективное управление мышью реализовано в Acme, где вместо контекстных меню используются сочетания кликов мыши.
Причём никаких двойных/тройных кликов, мышью надо выделять самому от начала команды до конца.
Если обернуть команду в скобки или кавычки (()
, []
, {}
, ''
, ""
, ``
), то можно будет содержимое выделить двойным кликом.
Исходная версия kaldeon, :
сохранения истории после перезапуска
Не знаю почему этого нет. Возможно, предполагается сохранять команды где-либо и потом копипастить. KISS типо.
В Acme есть возможность сохранять состояние (Dump
/Load
), но на окна с терминалом (win
), это не распространяется, увы. Восстанавливает только окно, заново запуская программу, но без старого содержимого.
почему-то кириллица самолётиками
Отчасти дело в шрифте. Можно поставить привычный шрифт вот так:
9term -f '/mnt/font/SFPro-Regular/16a/font'
Для получения списка шрифтов:
% fontsrv &
% 9p ls font
При этом запускать сам fontsrv для включения шрифта в 9term не обязательно. Он сам это как-то умеет делать.
К сожалению, шрифт не исправляет ввод кириллицы. По крайне мере, в дефолтном sh на маке у меня так. Если переключиться в dash или rc, то ввод кириллицы работает.
Оказалось, что пробираться через ответную простыню, чтобы отыскать в ней прошлые команды не очень практично.
Возможно. Я редко работаю с терминалами. Но на всякий случай уточню, что не обязательно скроллить колёсиком. ЛКМ и ПКМ на скроллбаре листают вверх/вниз на количество строк, которое идёт от начала видимой зоны до курсора. Таким образом, скроллинг детерминистичный (хотя есть баги 😁) и довольно быстрый.
Иногда я оставляю частые команды в самом верху.
Если я в Acme, то иногда удаляю паттерном всё содержимое, которое не является введённой командой, используя Edit , x v/^%/ d
.
Вот это тоже довольно геморненько, вместо простого нажатия Enter.
Если один раз выбрать send в контекстном меню, то в следующий раз оно будет автоматически выбрано. Поэтому будет достаточно одного клика по средней кнопке мыши.
Enter был бы против концепции. Ввод с клавиатуры заменяет текущее выделение. Этой же практике следует backspace, который не очищает выделение, а заменяет его на удаление одного символа, в результате очищая выделение и один символ до него.
Более эффективное управление мышью реализовано в Acme, где вместо контекстных меню используются сочетания кликов мыши.
Причём никаких двойных/тройных кликов, мышью надо выделять самому от начала команды до конца.
Если обернуть команду в скобки или кавычки (()
, []
, {}
, ''
, ""
, ``
), то можно будет содержимое выделить двойным кликом.