вторник, 15 марта 2011 г.

Putty и Shift-Arrows для mc emacs и screen

Я слегка ненавижу терминалы =) за то что их нужно долго и нудно настраивать. Собственно есть некоторая нужда подключаться к домашнему серверу с win-машин используя Putty (какой-то альтернативы ему пока нет)

Первое, для удобного перемещения по окнам emacs нам нужны Shift-Arrows, ну и всякие Ctrl-Home до кучи. Шифт и стрелки нужны также для выделения текста в редакторе mc - те вешь полезная. Пишут, что все это можно как-то настроить для обычного Putty, но чего-то внятного, пока я не видел, посему костыльное но работающее решение.

Качаем begPutty.zip [275kB] (он еще 256 цветов умеет).

Настраиваем screen

Ннастраивать будем сразу кучу цветов. Дописываем в ~/.screenrc term xterm-256color или term xterm это заменит TERM=screen самого screen-а и стрелочки с шифтом заработают.
Возможно прокатит указание Putty Connection->Data->Terminal-type string screen, не пробовал.

Настраиваем цвета в Putty.

Нужно: Emacs 22 и выше, и начиная с Putty beta 0.60 для 256 цветов

В Putty Connection->Data->Terminal-type string = xterm-256color
и Window->Colors->Allow terminal to use xterm 256-colour mode

Для проверки в емасе M-x list-colors-display.

Основные грабли в том, что Putty отображает цвета как повезет, посему цветовые схемы как их задумывали авторы мы не увидим

Комментариев нет:

Отправить комментарий