Цитата:
|
With kinesis advantage to future.
Забил на vim, его глюки и плюсы, которые не перевешивают его минусы. В шторме нельзя настроить по человечески переключалку - прощай русский. А привыкать к нескольким редакторам лень. Решил проблему на аппаратном уровне, чего и остальным желаю. |
Цитата:
Цитата:
Нужен какой-нибудь плагин, который бы срабатывал при вставке кода в vim и редактировал код налету (как в webstorm при вставке кода) |
Цитата:
|
Цитата:
|
Цитата:
Кстати, можно вместо paste и nopaste использовать pastetoggle. Работает как переключатель: # Переключалка на F4 set pastetoggle=<F4> |
Цитата:
|
Цитата:
|
Цитата:
|
Сегодня обнаружил одну полезную функцию у vim. Как оказалось в vim можно сгенерировать html страничку, набрав команду в ex:
:TOhtml также можно указать конкретное количество строк. Ниже html разметка из моего .vimrc после команды :0, 30TOhtml <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>~/.vimrc.html</title> <meta name="Generator" content="Vim/7.3"> <meta name="plugin-version" content="vim7.3_v6"> <meta name="syntax" content="vim"> <meta name="settings" content="use_css,number_lines"> <style type="text/css"> <!-- pre { font-family: monospace; color: #ffffff; background-color: #000000; } body { font-family: monospace; color: #ffffff; background-color: #000000; } .lnr { color: #804000; } .PreProc { color: #c000c0; } .Statement { color: #804000; } .Comment { color: #008080; } --> </style> </head> <body> <pre> <span class="lnr"> 1 </span><span class="Comment">" ----------------------------------------</span> <span class="lnr"> 2 </span><span class="Comment">" Общие настройки VIM</span> <span class="lnr"> 3 </span><span class="Comment">" ----------------------------------------</span> <span class="lnr"> 4 </span> <span class="lnr"> 5 </span><span class="Comment">" Вкладки с файлами и статусная строка</span> <span class="lnr"> 6 </span><span class="Comment">" 0: Никогда не показывать</span> <span class="lnr"> 7 </span><span class="Comment">" 1: Показывать если больше чем 1</span> <span class="lnr"> 8 </span><span class="Comment">" 2: Всегда показывать</span> <span class="lnr"> 9 </span><span class="Statement">set</span> <span class="PreProc">showtabline</span>=1 <span class="lnr">10 </span><span class="Statement">set</span> <span class="PreProc">laststatus</span>=2 <span class="lnr">11 </span> <span class="lnr">12 </span><span class="Comment">" Команданая строка</span> <span class="lnr">13 </span><span class="Comment">" Размер высоты</span> <span class="lnr">14 </span><span class="Statement">set</span> <span class="PreProc">cmdheight</span>=1 <span class="lnr">15 </span> <span class="lnr">16 </span><span class="Comment">" Номерация строк</span> <span class="lnr">17 </span><span class="Statement">set</span> <span class="PreProc">number</span> <span class="lnr">18 </span> <span class="lnr">19 </span><span class="Comment">" Количество символов в номерации строк</span> <span class="lnr">20 </span><span class="Statement">set</span> <span class="PreProc">numberwidth</span>=4 <span class="lnr">21 </span> <span class="lnr">22 </span><span class="Comment">" Отображение имени буфера в заголовке терминала</span> <span class="lnr">23 </span><span class="Statement">set</span> <span class="PreProc">title</span> <span class="lnr">24 </span> <span class="lnr">25 </span><span class="Comment">" Запрет переноса строк</span> <span class="lnr">26 </span><span class="Statement">set</span> <span class="PreProc">nowrap</span> <span class="lnr">27 </span> <span class="lnr">28 </span><span class="Comment">" Отступы сверху и снизу при скролле</span> <span class="lnr">29 </span><span class="Statement">set</span> <span class="PreProc">scrolloff</span>=10 <span class="lnr">30 </span> </pre> </body> </html> |
Часовой пояс GMT +3, время: 15:37. |