IT News: Digital Camera, OS, Laptop, Smartphone, Smart TV, Sound...

The Author's Project by Valeri N.Kravchuk
Сайт проверен Dr.Web
Меню сайта
  • Главная страница
  • Информация о сайте
  • Дневник
  • Каталог файлов
  • Обратная связь
  • Каталог сайтов
  • FAQ
  • Доска объявлений
  • Форум
  • Фотоальбом
  • Категории раздела
    Автомобильные гаджеты, ремонт... [144]
    Безопасность IT [404]
    Блоки питания, Power Banks, зарядки... [512]
    Видеорегистраторы [188]
    Гаджеты для спорта и здоровья... [191]
    Гаджеты, аксессуары... [627]
    Измерительная техника, инструменты [446]
    Накопители данных [233]
    Нетбуки, Ноутбуки, Ультрабуки [691]
    Мультиварки, блендеры и не только... [164]
    Планшеты [764]
    Радар-детекторы [26]
    Роботы-пылесосы [40]
    Своими руками [366]
    Сети, сетевые технологии, оборудование... [273]
    Смартфоны [4963]
    Фотокамеры, объективы, искусство фотографии.. [541]
    Умный дом [53]
    Электронные книги [102]
    CB, LPD, PMR- связь... [170]
    DECT, IP-телефоны [18]
    Drones, boats, cars... [109]
    electric cars [35]
    GPS-навигаторы, трекеры... [51]
    Linux и не только [3983]
    mini computers и не только... [412]
    News IT, Это интересно, ликбез... [1121]
    Smart TV, UltraHD, приставки, проекторы... [416]
    Smart Watch [269]
    Sound: наушники, плееры, усилители... [619]
    Windows 10... [301]
    Windows 11 [37]
    Погода

  • Метеорадар БРЕСТ
  • Погода в Бресте от www.yr.no

    Яндекс.Погода БРЕСТ

  • Интересные ссылки

    COMPIZOMANIA

    Наш опрос
    Оцените мой сайт
    Всего ответов: 1347
    Статистика
    Анализ веб сайтов

    Яндекс.Метрика

    Рейтинг@Mail.ru Яндекс цитирования

    Russian America Top. Рейтинг ресурсов Русской Америки.

    eXTReMe Tracker

    Правильный CSS!


    Онлайн всего: 127
    Гостей: 127
    Пользователей: 0
    Locations of visitors to this page
    Форма входа
    Главная » 2014 » Август » 10 » Vim для простого человека
    06:49
    Vim для простого человека

    Vim для простого человека

    На сайте PCWeek опубликовался мой небольшой сериал о текстовом редакторе vim:

    Сухой осадок, конфиг и скриншот — под катом.

    Vim — прекрасный редактор не только для программистов. Его могут использовать и представители других профессий, связанных с необходимостью набора текста. Не тормозит, не отвлекает от работы кнопочками и менюшками.

    Я использую вот такой конфигурационный файл:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    "ОБЩИЕ НАСТОЙКИ
     
    " Отключение совместимости с vi (который бибикал и всё портил)
    set nocompatible
    " Включение переноса слов
    set wrap
    " Указание на то, что переносить строки надо по словам, а не по буквам
    set linebreak
    " Указание использовать тёмный фон терминала
    set background=dark
    " Отключение создания swap-файла и резервной копии
    set noswapfile
    set nobackup
     
    "СТОКА СТАТУСА
    set laststatus=2
    set statusline=%F\ Всего_строк—%L\ Байт_до_курсора—%o
     
    " ГОРЯЧИЕ КЛАВИШИ ***************************************
     
    " Сохранить файл по <F2>
    nmap <F2> :w!<CR>i
    imap <F2> <Esc>:w!<CR>i
    vmap <F2> <Esc>:w!<CR>i
     
    " Записать файл и выйти по F3
    nmap <F3> :wq!<CR>
    imap <F3> <Esc>:wq!<CR>
    vmap <F3> <Esc>:wq!<CR>
     
    " Выйти из редактора по <F10>
    nmap <F10> :q<CR>
    imap <F10> <Esc>:q<CR>
    vmap <F10> <Esc>:q<CR>
     
    " Принудительно выйти из редактора по <F11>
    nmap <F11> :q!<CR>
    imap <F11> <Esc>:q!<CR>
    vmap <F11> <Esc>:q!<CR>
     
    "Посчитать знаки по F4
    nmap <F4> g<C-G>
    imap <F4> <Esc>g<C-G>
    vmap <F4> <Esc>g<C-G>
     
    "Проверка орфографии по F7
    nmap <F7> :set spell!<CR>i
    imap <F7> <Esc>:set spell!<CR>i
    vmap <F7> <Esc>:set spell!<CR>i
     
    "ОРФОГРАФИЯ****************************************************
     
    " Включение проверки орфографии и указание на словарь
    setlocal spell spelllang=ru_yo,en
     
    "Подсветка ошибок красным, заглавных голубым, ё серым
    highlight clear SpellBad
    highlight SpellBad ctermfg=Red
     
    highlight clear SpellCap
    highlight SpellCap ctermfg=Blue
     
    highlight clear SpellLocal
    highlight SpellLocal ctermfg=Green

    Разумеется, буду признателен за дополнения.

    Единственное, чего у меня так и не получилось настроить — удобного показа статистики текста. В статусной строке отображается не числи знаков, и число байт. Что, разумеется, далеко не одно и то же. Если есть какие-то идеи и соображения, поделитесь, пожалуйста.

    vim

    Автор: Сергей Голубев

    http://foss-blog.ru/?p=4053

    Категория: Linux и не только | Просмотров: 532 | Добавил: laptop | Рейтинг: 4.0/1
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Волк слабее льва и тигра, но в цирке волк не выступает!
    Волк слабее льва и тигра, но в цирке волк не выступает!
    Волк - единственный из зверей, который может пойти в бой на более сильного противника.
    Если же он проиграл бой, то до последнего вздоха смотрит в глаза противника. После этого умирает...

    Праздники сегодня

    Поиск
    Календарь
    «  Август 2014  »
    ПнВтСрЧтПтСбВс
        123
    45678910
    11121314151617
    18192021222324
    25262728293031
    Архив записей
    Друзья сайта
  • Официальный блог
  • JEEP - the best! Mercedes - the best! Автомобильный портал города Бреста: технические характеристики с фото, авторынок, автоспорт...
    Наша кнопка
    IT новости с моего лаптопа...

    Внимание!
    Администратор сайта laptop.ucoz.ru не несет ответственности за содержание рекламных объявлений. Все используемые на сайте зарегистрированные товарные знаки принадлежат своим законным владельцам! Используемая со сторонних источников информация публикуется с обязательными ссылками на эти источники.
    Copyright Valeri N.Kravchuk © 2007-2024