Расположение командной строки

Модератор: motyara

3plet
Сообщения: 19
Зарегистрирован: Чт окт 18, 2007 6:07 pm

Расположение командной строки

Сообщение 3plet »

Хотелось бы получить комментарии почему командная строка почти посредине окна?

Еще, повторюсь, настройка цветов/шрифтов и дополнительно хотелось бы иметь возможность задать программу запускаемую по "Запустить сеанс DOS" и ее параметры.
Аватара пользователя
motyara
Сообщения: 35
Зарегистрирован: Пн окт 15, 2007 8:25 pm
Контактная информация:

Re: Расположение командной строки

Сообщение motyara »

3plet писал(а): Еще, повторюсь, настройка цветов/шрифтов и дополнительно хотелось бы иметь возможность задать программу запускаемую по "Запустить сеанс DOS" и ее параметры.
Ctrl+O. Но пока там не всё гладко
3plet
Сообщения: 19
Зарегистрирован: Чт окт 18, 2007 6:07 pm

Re: Расположение командной строки

Сообщение 3plet »

motyara писал(а):Ctrl+O. Но пока там не всё гладко
Нет нет, я не о том. О запуске внешней консоли, хотя конечно можно просто запускать по иконе на панели... так что не принципиально.

Уже давно привык к куче консолей внешних (cygwin, cmd.exe, окружение для экзотических кроскомпиляторов). Вот присматриваюсь к ConEmu.
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Re: Расположение командной строки

Сообщение Max Diesel »

3plet писал(а):Хотелось бы получить комментарии почему командная строка почти посредине окна?
Обычно она внизу... скажу честно - я сам бы хотел узнать что она делает посередине окна.
3plet писал(а):Еще, повторюсь, настройка цветов/шрифтов и дополнительно хотелось бы иметь возможность задать программу запускаемую по "Запустить сеанс DOS" и ее параметры.
Командный интерпретатор берется из локальных переменных, вызываемых командой SET, то есть на данный момент чтобы заставить программу запускать конкретный интепретатор необходимо где-то прописать это в системе.

Цвета и шрифты, если не ошибаюсь, на большинство элементов интерфейса можно указать в настройках на вкладке "Шрифты".
3plet
Сообщения: 19
Зарегистрирован: Чт окт 18, 2007 6:07 pm

Re: Расположение командной строки

Сообщение 3plet »

Max Diesel писал(а):Обычно она внизу... скажу честно - я сам бы хотел узнать что она делает посередине окна.[/color]

Командный интерпретатор берется из локальных переменных, вызываемых командой SET, то есть на данный момент чтобы заставить программу запускать конкретный интепретатор необходимо где-то прописать это в системе.

Цвета и шрифты, если не ошибаюсь, на большинство элементов интерфейса можно указать в настройках на вкладке "Шрифты".
По первому пункту моя неточность. Имелось в виду что строка внизу, но левый край не от левого края окна окна, а на треть отступает. Получается что визуально строка не на всю ширину окна а на две трети.

По второму пункту все понятно, и я гдето и написал что это не принципиально. Тут с лохматых времен %ComSpec% - наше всё.

По цветам. В настройках не вижу отдельных цветов командной строки, потому хотелось бы знать как задается цвет текста, и его выделения, в командной строке.
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Re: Расположение командной строки

Сообщение Max Diesel »

3plet писал(а):По первому пункту моя неточность. Имелось в виду что строка внизу, но левый край не от левого края окна окна, а на треть отступает. Получается что визуально строка не на всю ширину окна а на две трети.
Такова политика TC, такова привычка пользователей. Полагаю это связано с тем фактом, что слева от командной строки пишется текущий путь.
3plet писал(а):По цветам. В настройках не вижу отдельных цветов командной строки, потому хотелось бы знать как задается цвет текста, и его выделения, в командной строке.
Конфигурация->Настройка->Шрифты->Шрифт командной строки, затем нажать кнопку "Изменить шрифт" и в появившемся окне поискать изменение параметра "Цвет".
marov
Сообщения: 2
Зарегистрирован: Сб дек 01, 2007 12:04 pm

Сообщение marov »

Большой сенкс за программу, а особенно за командную строку. Вот только хотелось бы:
1) При переходе из обычного режима в режим командной строки автоматом текущую папку устанавливать с текущей панели.
2) Не знаю, может это проблематично реализовать, но хотелось бы в режиме командной строки что б ввод осуществлялся непосредственно в самой панеле (а не в отдельном контроле внизу) т.к. очень неудобно.
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

marov писал(а):Вот только хотелось бы:
1) При переходе из обычного режима в режим командной строки автоматом текущую папку устанавливать с текущей панели.
Чтобы в консоль ставился каталог активной панели нужно в файл Uncom.ini в секцию [Settings] добавить параметр:
SetConsoleDir=1

marov писал(а):2) Не знаю, может это проблематично реализовать, но хотелось бы в режиме командной строки что б ввод осуществлялся непосредственно в самой панеле (а не в отдельном контроле внизу) т.к. очень неудобно.
Полагаю такое сделать возможно, но пока что это в планы не входит. Может быть позже.
avmaksimov
Сообщения: 405
Зарегистрирован: Чт ноя 08, 2007 9:29 am
Откуда: Москва
Контактная информация:

Сообщение avmaksimov »

Max Diesel писал(а):
marov писал(а):Вот только хотелось бы:
1) При переходе из обычного режима в режим командной строки автоматом текущую папку устанавливать с текущей панели.
Чтобы в консоль ставился каталог активной панели нужно в файл Uncom.ini в секцию [Settings] добавить параметр:
SetConsoleDir=1
А можно, чтобы это можно было устанавливать в диалоге и желательно, чтобы этот параметр был по-умолчанию. Это очень удобно!
С уважением, Андрей.
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

В новой версии вероятно это можно будет указать в настройках (в разделе "Расширенные").
dushevny
Сообщения: 3
Зарегистрирован: Чт апр 10, 2008 4:27 pm

Напишу сюда же, ибо про командную строку

Сообщение dushevny »

Какой комбинацией клавиш запускать программу из командной строки, чтобы окно не закрывалось после выполнения программы? Часто требуется посмотреть, что же навыводила эта программа в консоль. Запускать дос-бокс и вводить команды там можно, но в параметрах очень часто нужны имена файлов, а в дос-боксе их приходжится вводить вручную. Идеалом была бы возможность по какой-то комбинации клавиш показывать вывод последней программы (как это было в досовском NC, есть в DISCo Commander, FAR и Midnight Commander по Ctrl-O). Причем показывать не только то, что уместилось в экран как в DC и FAR, но и иметь возможность пролистать назад вывод, ушедший за экран, как в дос-боксе и MC. Это было бы удобнее по одной причине - запуская программу не знаешь, потребуется ли ее вывод. Если программа отработает удачно - вывод не нужен, если что-то не сложилось - надо бы посмотреть, на что программа ругалась. Если всегда запускать ее в режиме "не закрывать дос-окно" (если такая опция есть), то раздражает все время закрывать окно после удачного выполнения. А если запускать с закрыванием окна и что-то пошло не так, то окно закроется и придется запускать снова уже с опцией "не закрывать", но программа могла уже что-то изменить в файлах и в точности повторить предыдущий запуск не получится.
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

Вообще-то именно для того, чтобы увидеть вывод консольной программы используется окно консольного ввода (запускаемое по Ctrl+O). С версии 0.94 можно будет также запустить консольную программу через Shift+Enter (окно вывода информации не будет закрыто после завершения ее работы).
dushevny
Сообщения: 3
Зарегистрирован: Чт апр 10, 2008 4:27 pm

Сообщение dushevny »

Max Diesel писал(а):Вообще-то именно для того, чтобы увидеть вывод консольной программы используется окно консольного ввода (запускаемое по Ctrl+O).
Люкс! Практически то, что нужно. Единственный недостаток - запускаемые в нем программы стартуют в каталоге Documents and Settings\user, в то время как консольным программам чаще всего надо стартовать в текущей директории. Самое элементарное - path до такой программы как правило не прописан и стартуя в Documents and Settings система просто не находит эту программу.
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

В расширенных настройках надо поставить флаг "Автоматически менять каталог для консоли".
dushevny
Сообщения: 3
Зарегистрирован: Чт апр 10, 2008 4:27 pm

Re:

Сообщение dushevny »

Max Diesel писал(а):В расширенных настройках надо поставить флаг "Автоматически менять каталог для консоли".
Нашел, спасибо. А как-то сделать так, чтобы при нажатии на Ctrl-O команда смена каталога не отображалась в консоли или отображалась и выполнялась только когда текущая директория не совпадает с нужной?
Ответить