2013-09-04 4 views
0

Я использую Netbeans 7.3.1 (в основном PHP и прочее), который является последним стабильным выпуском на данный момент. Но проблема, с которой я столкнулась, существовала еще до этой версии.Настройки псевдонима не сохраняются в терминале NetBeans

Проблема заключается в том, Всякий раз, когда я установил alias для программы, в терминале Netbeans

(Window->Output->Terminal) и закрыть терминал, весь установленный псевдоним исчез.

То же самое происходит в Cygwin.

Это очень неприятно. Является ли это ошибкой, и мне нужно жить с ней, или мне нужно сделать некоторые настройки?

С уважением,

ответ

0

Я думаю, что я получил это, возможно, это не вина Netbeans'.

Проблема (я не уверен, действительно ли это) с Cygwin, когда я делаю alias "foo=bar", он забывает обо всем, когда я закрываю терминал Cygwin или терминал в Netbeans.

В конце концов, мне пришлось добавить alias "foo=bar" и все остальные необходимые псевдонимы в файле /home/.bashrc.

И Netbeans Терминал не будет ничего о псевдонимах я установил знать, пока я вручную запустить

. ~/.bashrc

Который поднимает другой вопрос, как я могу сделать загрузку Netbeans Terminal .bashrc автоматически каждый раз, когда я запускаю Терминал?

С уважением,

0

Предполагая, что вы используете ОС Windows (так как вы используете Cygwin), перейдите к Cygwin

cd    # go to homedirectory 
notepad .bashrc # add line "alias foo=bar" in notepad window" 
exit 

Window->Output->Terminal в Netbeans запускает sh не bash. Поэтому, когда вы идете туда, введите «bash», и у вас будет доступ ко всем вашим псевдонимам, доступ к которым вы можете получить на Cygwin.

У меня Netbeans 7.3.1 и Cygwin 1.7.22, и он отлично работает для меня.

+0

Ровно! но вопрос остается почти таким же, почему 'sh' забывает/отбрасывает настройки моего псевдонима? Что * .rc файл sh в nesteans читает? , пожалуйста, взгляните на мой ответ ниже, thx –

Смежные вопросы