Mac OS X / Открывает терминал с указанными окнами

Основное различие сортирует точность (при сравнении символов на языке) и производительность. Единственный специальный является utf8_bin, который является для сравнения символов в двоичном формате.

utf8_general_ci несколько быстрее, чем utf8_unicode_ci, но менее точен (для сортировки). определенный язык utf8 кодирование (такой как utf8_swedish_ci) содержит дополнительные правила языка, которые делают их больше всего с точностью до вида для тех языков. Большую часть времени я использую utf8_unicode_ci (я предпочитаю точность маленьким повышениям производительности), если у меня нет серьезного основания предпочесть определенный язык.

можно читать больше на определенных unicode наборах символов на руководстве MySQL - http://dev.mysql.com/doc/refman/5.0/en/charset-unicode-sets.html

23
задан Jonathan Leffler 19 July 2009 в 17:54
поделиться

5 ответов

Это абсолютно возможно, но с вашей стороны потребуется некоторая работа. Первое, что вам нужно, это настроить каждое окно / вкладку, которые вы хотите, в настройках:

Settings

У меня есть 4 вкладки, которые я открываю автоматически каждый раз, когда открываю Терминал. Оболочка БД , Редактор , Сервер и Оболочка . Все они находятся в рамках проекта Sasquatch (не спрашивайте), отсюда и название. Затем с каждым из них должна быть связана уникальная команда:

startup cmd

В этом случае я выполняю vim . Если у вас есть конкретный каталог, в котором вы хотите начать, вы можете использовать что-то вроде vim ~ / projects / main / . На самом деле все, что вы хотите ввести, это команда, которую оболочка выполнит, когда она откроется. Теперь вам нужно открыть все ваши окна / вкладки:

  1. Закройте все.
  2. Откройте новое окно для каждого из ваших профилей.
    • Откройте меню Shell => Новая вкладка / ] Новое окно => Выберите профиль, который вы создали выше.
    • Повторите эти действия для каждого нужного окна или вкладки.
  3. Когда все ваши окна и / или вкладки открыты, сохраните их как группу окон.
    • Перейдите в меню Окно => Сохранить окно как группу ... .
    • Дайте вашей группе окон имя (это пригодится позже).
    • Если вы хотите, чтобы эта группа открывалась каждый раз, когда вы открываете Терминал, установите флажок в нижней части этого экрана и затем нажмите «Сохранить».
  4. Закройте все свои окна / вкладки (время проверить!).
  5. Откройте новую группу окон.
    • Перейдите в меню Окно => Открыть группу окон => Выберите группу, которую вы только что создали.

При этом должны появиться все окна, которые у вас только что были, в той же позиции. Каждая из команд, которые вы установили в Настройки , должна запускаться на соответствующих вкладках.

43
ответ дан 29 November 2019 в 00:58
поделиться

Я подозреваю, что вы тоже можете управлять выполнением команд. Одна из программ, которые я использую, создает окно терминала с одной вкладкой и выполняет сценарий настройки профиля перед переходом к командной строке - то же самое должно быть возможно для терминала с несколькими вкладками. Этот файл представляет собой XML-файл свойств MacOS X.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>CommandString</key>
    <string>. /Applications/IBM/informix/demo/server/profile_settings</string>
    <key>FontAntialias</key>
    <false/>
    <key>RunCommandAsShell</key>
    <false/>
    <key>ShowShellCommandInTitle</key>
    <true/>
    <key>TerminalType</key>
    <string>xterm</string>
    <key>WindowTitle</key>
    <string>IDS Command Window</string>
    <key>name</key>
    <string>IDS Command Window</string>
    <key>type</key>
    <string>Window Settings</string>
</dict>
</plist>

Вы можете щелкнуть по нему, и окно терминала будет запущено, настройки профиля будут установлены, а затем появится командная строка для ввода. Предположительно, изменение команды «точка» на команду « tail » вопроса сработает; может случиться так, что ключ ' RunCommandAsShell ', установленный на ' ', заменит обычную оболочку командой - что, возможно, более подходит для вопроса.

1
ответ дан 29 November 2019 в 00:58
поделиться

Откройте нужные вкладки и настройте каждую по своему усмотрению, например, вкладка 1, cd / etc , вкладка 2 cd / bin и так далее. Теперь перейдите в Window> Save Windows as Group. Установите флажок "Использовать группу окон при запуске терминала" и привет, готово!

0
ответ дан 29 November 2019 в 00:58
поделиться

Я предлагаю использовать if iTerm вместо терминала. Хотя бы потому, что он более настраиваемый. Вы можете создать сценарий, но для вас важнее то, что вы можете создать папку закладок (по одной для каждой вкладки), а затем «открывать вкладки», что даст вам желаемое поведение.

5
ответ дан 29 November 2019 в 00:58
поделиться

Вы можете делать все, что хотите, из Терминала.

Если в настройках Терминала (вкладка «Настройки») вы создаете новый профиль (или копируете его с дублирующимися настройками), вы можете затем установить каждый профиль для запуска команды при запуске (подгруппа «Оболочка» в профиле).

Затем настройте свои вкладки с помощью меню «Оболочка»> «Новая вкладка», чтобы создать новые вкладки из каждого из конкретных профилей, которые вы создали для трех различные исполняемые файлы.

Затем выполните команду «Сохранить группу окон», чтобы сохранить группу вкладок (и они также сохранят их профили).

6
ответ дан 29 November 2019 в 00:58
поделиться
Другие вопросы по тегам:

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