- RU.MAC ------------------ < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 22 из 65
 От   : Sergei Zhavoronkoff                 2:5015/46.47      25 июл 26 01:01:52
 К    : All                                                   25 июл 26 14:39:19
 Тема : Golded@iTerm
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 2:5015/46.47 6a63e0d1
@CHRS: CP866 2
@TZUTC: 0300
@TID: hpt/mac 1.9 2022-06-24
Hi, All!

Захотел я сабж, да не просто, а чтобы ТОЛЬКО голдед открывался в окне с кои 8,
а весь остальной iterm  (окно по хоткею, например), открывалось в юникоде)
 Раньше я для голдеда юзал стандартный терминал, но он вылетает в
консоль, при нажатии на нумпадные клавиши,
 пока не будет нажата [CLEAR] (аналог нумлука на яблоклаве). Hадеюсь,
вы меня поняли)

 Hу, сделал профиль кои 8 в iTerm, и стал курить (пацаны в гаражах
угостили хаха =) apple script,
 Подключая, конечно, гопоту. Все б ниче, только после старта голдед
все время сворачивался.
 Гопота уже откровенно начала хуiню нести: мол давай лучще профилю
KOI-8 придумаем другой хоткей, а там вместо zsh, пропишем путь на GoldEd.
И ты, мол, этот хоткей, куяк, и на тебе голдед)
 Тварь тупая (как говорил Брюсс Виллис)) Я ж его из дока запускаю,
с эффектом веера, там же и прозвонка, все цивильно)))

Я опять в гараж сходил  и во чего придумал  (с гопотой вместе):
___________________
tell application "iTerm"
        activate

        -- Создать окно с  профилем KOI-8
        set newWindow to (create window with profile "KOI-8")

        -- Запуск geosx через exec, чтобы  окно закрылось при выходе из деда
        tell current session of newWindow
        write text "cd /Users/zhav_/fido/ && exec ./geosx"
        end tell
end tell

-- Перехват фокуса
tell application "System Events"
        tell application process "iTerm2"
                set frontmost to true

                 -- Раскрытие автоматически свернувшегося окна
                perform action "AXRaise" of first window
        end tell
end tell
___________________


 Потом сделал из этого скрипта .app и в системных настройках разрешил
универсальный доступ, автоматизацию и чет там еще)
 Главное не забыть, что если правил скрипт, то сначала удаляешь
приложение из универсального доступа (-), а потом добавляешь его (+)
Просто так вкл/выкл не спаботате)

Все работает, прям ща пишу из iterma

WBR, Sergei.

--- binkd/1.1a-94/Darwin | hpt/mac 1.9.0-cur | GoldED+/OSX 1.1.5-b20220504
 * Origin: Our generation Aienation Have we a soul? (2:5015/46.47)
SEEN-BY: 50/109 221/6 240/1120 301/1 341/66 382/736
450/1024 460/58 463/68
SEEN-BY: 469/122 5000/111 5001/100 5005/33 77
5015/42 46 120 255 519 5020/113
SEEN-BY: 5020/290 715 828 830 921 1042 1146 1200
4441 9696 5022/2 5023/24
SEEN-BY: 5030/49 115 1081 5031/71 5034/13 5049/6
5051/44 5053/51 55 58
SEEN-BY: 5058/104 5075/128 5083/444 6035/3 6078/1
@PATH: 5015/46 5020/1042 830 715



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх