Блоґ одного кібера

Історія хвороби контуженого інформаційним вибухом

Назад в термінал

with 7 comments

Я переключився з Gvim назад на Vim, при чому вже давно, та все ніяк не збирався написати. Приводом до цього стало те що Gvim ніяк не вміє перейти в повноекранний режим. Проте, в консольного Vim є ще купа переваг:

  1. Нормальна підтримка терміналу. З curses, що дає можливість використовувати кольори, пейджери, і взагалі bpython.
  2. Можливість починати роботу командою vim -p `hg st -n` (відрити у вкладках всі файли які були змінені в поточній ревізії).
  3. Можливість змінювати розмір шрифту на ходу – можна дивитись на код з висоти пташиного польоту по 90 рядків на екран, і до 40 рядків при яких можна відкинутись назад на крісло і медитувати на якусь цікаву функцію.


Колись я користувався графічною версією, бо там є підтримка мишки. Добрі люди підказали що в терміналі теж є, досить лише додати опцію:

set mouse=a

А ще, розібрався з двома екранами. Основне – використовувати кожен для своїх речей. Великий для редагування і перегляду документації, маленький для всяких там індикаторів, терміналу сервера, скайпу і т.д:

Виглядає так.

Advertisements

Written by bunyk

Травень 28, 2012 at 14:37

Оприлюднено в Інструменти

Tagged with

Відповідей: 7

Subscribe to comments with RSS.

  1. >> Можливість змінювати розмір шрифту на ходу
    Яким чином? О_о

    >> Колись я користувався графічною версією, бо там є підтримка мишки.
    Сенсація! Вімери “для всього є хоткей” користуються мишами:)!

    alexyakushev

    Травень 28, 2012 at 16:15

    • Таким чином: Ctrl+ + , Ctrl+-, Ctrl+0.

      Сенсація: Ну не можу я запам’ятати хоткеї для зміни розміру вікна. Їх просто забагато! Крім того, рев’ювери звикли крутити колесико при перегляді коду.

      bunyk

      Травень 28, 2012 at 17:00

      • Мене цікавить який термінал підтримує зміну шрифта на літу. TTYшки вміють, а про термінали не знав.

        alexyakushev

        Травень 28, 2012 at 17:32

        • Ну той термінал що в убунті називається Terminal. А що таке TTY? Бо я погуглив, дізнався що то телетайп… 🙂

          bunyk

          Травень 28, 2012 at 18:19

          • Ну вот про це і говорю. В телетайпових консолях (Ctrl-Alt-F1..F6) розмір можна змінити командою setfont. А в X-ових терміналах команда не працює. Значить є інші способи.
            Вік живи – вік учись.
            Правда я все таки думаю, що в Gvim’і десь є функція розміру шрифта:).

            alexyakushev

            Травень 29, 2012 at 20:35

      • Для скролення є команди (з моїми значеннями)
        set scrolljump=7
        set scrolloff=7

        Engraver

        Травень 30, 2012 at 18:24

    • Да, користуюсь і не червонію.
      1) Коли відкрито багато вкладок, послідовне gt дещо задовбує, швидше це зробити мишкою (да, я користуюсь :buffer, але залежно від настрою мені іноді подобається клацати таби мишею).
      2) Виділення/прокрутка мишею також часто швидше і приємніше.

      В холіварі «миша vs клава» я ціную свободу вибору і здатність вибирати те, що краще підходить під задачу або під те, на чому зараз моя рука — Вім її надає 🙂

      До речі, в Plan 9 from Bell Labs дуже багато чого заточено під мишкотикання, причому як мінімум трикнопочною мишею — досить цікаво спостерігати за використанням мишкою in unix-way.

      dmytrish

      Червень 2, 2012 at 23:36


Залишити відповідь

Заповніть поля нижче або авторизуйтесь клікнувши по іконці

Лого WordPress.com

Ви коментуєте, використовуючи свій обліковий запис WordPress.com. Log Out / Змінити )

Twitter picture

Ви коментуєте, використовуючи свій обліковий запис Twitter. Log Out / Змінити )

Facebook photo

Ви коментуєте, використовуючи свій обліковий запис Facebook. Log Out / Змінити )

Google+ photo

Ви коментуєте, використовуючи свій обліковий запис Google+. Log Out / Змінити )

З’єднання з %s

%d блогерам подобається це: