Вам не нужен псевдоним; вам нужна функция bash, которую вы можете разместить в том же месте, что и ваши псевдонимы:
z() {
cd "$1" # This is the argument passed in
bundle exec unicorn -p 3000
rackup faye.ru -s thin -E production
}
Вызвать это следующим образом:
z /somefolder
Я понимаю, что этот вопрос старый, но я нашел его, пытаясь решить свои собственные проблемы, поэтому я чувствую, что многие люди в моей ситуации тоже окажутся здесь.
Если вы используете Ubuntu 12.04LTS и у вас возникли проблемы с тем, чтобы ваши видеокарты AMD / ATI хорошо работали с AMD Catalyst Control Center, вам следует прочитать этот пост о исправлении установки драйвера ATI . Следуя инструкциям, теперь я могу с удовольствием использовать два монитора.
Запустите AMD CCC, альтернативная команда для терминала gnome:
env LC_ALL=C amdcccle
У меня была такая же проблема при попытке заставить работать два экрана, но я так и не смог заставить работать центр управления графическим интерфейсом. Я использовал только aticonfig, и Ubuntu отображает параметры конфигурации (Ubuntu 12.04 здесь).
Я должен объединить несколько вещей.
Первое: из Неофициального руководства по установке AMD Ubuntu для Linux я запустил следующие две строки (сначала сделайте резервную копию вашего файла /etc/X11/xorg.conf
!):
sudo amdconfig --initial -f
sudo amdconfig --set-pcs-str="DDX,EnableRandR12,FALSE"
Это повторно инициализирует ваш конфигурационный файл, предположительно для двойного экрана. В этом руководстве есть несколько других советов, которые помогут водителю распознать xorg.conf
и тому подобное, не уверен, что они необходимы.
Второе: я добавил виртуальную строку в подраздел «Отображение» под раздел «Экран» в моем /etc/X11/xorg.conf
:
Section "Screen"
... some stuff ...
SubSection "Display"
Viewport 0 0
Depth 24
Virtual 3600 1200
EndSubSection
EndSection
Обратите внимание, что для меня SubSection "Display"
уже был там, я просто должен был добавить строку Virtual 3600 1200
. Я установил это так, чтобы оно представляло общее объединенное разрешение двух моих экранов. Они имели разную высоту, поэтому я взял большую (1200) для направления y. Мне нужно добавить это, чтобы предотвратить проблему, указанную в Ubuntu bug # 864505 .
Наконец: я перезагрузился (не уверен, что это было необходимо). Затем я перешел к конфигурации «Дисплеи» в Ubuntu (НЕ в центр управления AMD). Тогда я снял флажок «Зеркальные показы». Перезагрузка, и хорошо идти с двумя экранами!
У меня была такая же проблема в Lubuntu. Я читал на другом форуме о быстром исправлении, которое работало на меня. Я добавил среду рабочего стола KDE, перезапустил и использовал этот рабочий стол для настройки нескольких экранов. Когда я нажму «Применить», спросите меня, хочу ли я сохранить, и я сказал «да» и перезапустил, чтобы сохранить мои настройки. Я вошел обратно под рабочим столом LXDE и имел два экрана.
Я уже сталкивался с этой проблемой с парой дистрибутивов, и повторяющаяся тема заключается в том, что файл /etc/X11/xorg.conf не существует. (Примечание. После того, как я смог запустить Catalyst Control Center, я попытался удалить файл xorg.conf и перезапустить программу, но все равно смог нажать «Применить», и он заработал, так что, возможно, я говорю из своего задница).
Я не могу сообщить вам техническую причину того, почему это проблема (или почему X работает без файла), но как только я создаю общий файл с:
aticonfig --initial
Я могу запустить Центр управления Catalyst и внести изменения в мой макет.
Я понимаю, что этот вопрос старый, но я нашел его, пытаясь решить свои собственные проблемы, поэтому я чувствую, что многие люди в моей ситуации тоже окажутся здесь.
Если вы используете Ubuntu 12.04LTS и у вас возникли проблемы с тем, чтобы ваши видеокарты AMD / ATI хорошо работали с AMD Catalyst Control Center, вам следует прочитать этот пост о исправлении установки драйвера ATI . Следуя инструкциям, теперь я могу с удовольствием использовать два монитора.
Запустите AMD CCC, альтернативная команда для терминала gnome:
env LC_ALL=C amdcccle
У меня была такая же проблема при попытке заставить работать два экрана, но я так и не смог заставить работать центр управления графическим интерфейсом. Я использовал только aticonfig, и Ubuntu отображает параметры конфигурации (Ubuntu 12.04 здесь).
Я должен объединить несколько вещей.
Первое: из Неофициального руководства по установке AMD Ubuntu для Linux я запустил следующие две строки (сначала сделайте резервную копию файла /etc/X11/xorg.conf
!):
sudo amdconfig --initial -f
sudo amdconfig --set-pcs-str="DDX,EnableRandR12,FALSE"
Это повторно инициализирует ваш конфигурационный файл, предположительно для двойного экрана. В этом руководстве есть несколько других советов, которые помогут водителю распознать xorg.conf
и тому подобное, не уверен, что они необходимы.
Второе: я добавил виртуальную строку в подраздел «Отображение» под раздел «Экран» в моем /etc/X11/xorg.conf
:
Section "Screen"
... some stuff ...
SubSection "Display"
Viewport 0 0
Depth 24
Virtual 3600 1200
EndSubSection
EndSection
Обратите внимание, что для меня SubSection "Display"
уже был там, я просто должен был добавить строку Virtual 3600 1200
. Я установил это так, чтобы оно представляло общее объединенное разрешение двух моих экранов. Они имели разную высоту, поэтому я взял большую (1200) для направления y. Мне нужно добавить это, чтобы предотвратить проблему, указанную в Ubuntu bug # 864505 .
Наконец: я перезагрузился (не уверен, что это было необходимо). Затем я перешел к конфигурации «Дисплеи» в Ubuntu (НЕ в центр управления AMD). Тогда я снял флажок «Зеркальные показы». Перезагрузка, и хорошо идти с двумя экранами!
У меня была такая же проблема в Lubuntu. Я читал на другом форуме о быстрое решение, которое работало для меня. Я добавил среду рабочего стола KDE, перезапустил и использовал этот рабочий стол для настройки нескольких экранов. Когда я нажму «Применить», спросите меня, хочу ли я сохранить, и я сказал «да» и перезапустил, чтобы сохранить мои настройки. Я вошел обратно под рабочим столом LXDE и имел два экрана.
Я уже сталкивался с этой проблемой с парой дистрибутивов, и повторяющаяся тема заключается в том, что файл /etc/X11/xorg.conf не существует. (Примечание. После того, как я смог запустить Catalyst Control Center, я попытался удалить файл xorg.conf и перезапустить программу, но все равно смог нажать «Применить», и он заработал, так что, возможно, я говорю из своего задница).
Я не могу сообщить вам техническую причину того, почему это проблема (или почему X работает без файла), но как только я создаю общий файл с:
aticonfig --initial
Я могу запустить Центр управления Catalyst и внести изменения в мой макет.