[Ответить в тред] Ответить в тред

03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10


[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 39 | 4 | 16
Назад Вниз Каталог Обновить

Левые символы в виме Аноним (Linux: Chromium based) 26/03/16 Суб 03:24:02  1655350  
14589518428580.jpg (5Кб, 240x142)
Иногда, если выйти из режима Insert, потм быстро опять в него войти и быстро начать печатать, первый символ может оказаться каким-то левым. Иногда это буква ё, иногда , иногда é, ï. Я хз откуда это взялось, у меня довольно много плагинов установлено. Терминал юзаю Roxterm. Может это в терминале дело? Подскажи анон хотя бы, куда копать?

Вот мои плагины:
Plugin 'VundleVim/Vundle.vim'
Plugin 'valloric/MatchTagAlways'
Plugin 'rkennedy/vim-delphi'
Plugin 'tpope/vim-fugitive'
Plugin 'ConradIrwin/vim-bracketed-paste'
Plugin 'vobornik/vim-mql4'
Plugin 'OmniSharp/omnisharp-vim'
Plugin 'tpope/vim-dispatch'
Plugin 'scrooloose/syntastic'
Plugin 'ctrlpvim/ctrlp.vim'
Plugin 'kien/rainbow_parentheses.vim'
Plugin 'easymotion/vim-easymotion'
Plugin 'OmniSharp/omnisharp-roslyn'
Plugin 'tpope/vim-unimpaired'
Plugin 'OrangeT/vim-csharp.git'

Еще у меня такая проблема - когда я редактирую .php файл, в котором в основном html, неправильно работает авто табуляция. Нет автоматического добавления табов. Это при том, что 'filetype plugin indent on' включен. Из всего, что по этому поводу смог нагуглить - для таких файлов вручную включать :set ft=html. Тогда табуляция работает нормально. Но это заебисто каждый раз так писать. Может кто-то эту проблему решил?
Аноним (Ubuntu Linux: Firefox based) 26/03/16 Суб 04:07:26  1655364
vimrc полностью вбрось, может быть кто-то подскажет не я
Аноним (Linux: Chromium based) 26/03/16 Суб 04:14:03  1655367
>>1655364
Мой .vimrc
http://pastebin.com/VZsv9ZAm
Аноним (Microsoft Windows 7: Chromium based) 26/03/16 Суб 06:11:05  1655388
>>1655350 (OP)
>Терминал юзаю Roxterm. Может это в терминале дело? Подскажи анон хотя бы, куда копать?
Я же тебе сказал вчера, используй gvim. Зачем ты сидишь через терминал, объясни мне.
Аноним (Apple GayPhone: Safari) 26/03/16 Суб 06:35:34  1655393
>2016
>использовать vim
Аноним (Linux: Chromium based) 26/03/16 Суб 07:36:54  1655398
>>1655388
ХЗ кому ты что там говорил вчера, но терминальный вим лучше тем, что всегда можно использовать консоль.
Аноним (Linux: Chromium based) 26/03/16 Суб 07:37:29  1655399
>>1655393
Альтернативы есть нормальные?
Аноним (Microsoft Windows 7: Chromium based) 26/03/16 Суб 07:49:06  1655400
>>1655398
Тебе кто-то терминал запускать мешает?
>>1655399
Хипстопараша всякая на жс-ах только.
Аноним (Linux: Chromium based) 26/03/16 Суб 07:52:53  1655401
>>1655400
>Тебе кто-то терминал запускать мешает?
+ 1 лишнее окно не нужно.
Аноним (Microsoft Windows 7: Chromium based) 26/03/16 Суб 09:23:00  1655422
14589733805060.jpg (62Кб, 523x350)
>>1655401
http://tools.suckless.org/tabbed/
Аноним (Linux: Firefox based) 26/03/16 Суб 09:49:25  1655433
Теперь это Vim тред? Кто пользуется, как много времени уходит на то, чтобы сделать Vim хотя бы таким как Sublime? Напомню, второй из коробки может нормальную индентацию, есть дерево файлов и прочее. Vim же изначально умеет чуть более, чем нихуя.
Аноним (Microsoft Windows 7: Chromium based) 26/03/16 Суб 10:05:07  1655441
>>1655433
>много времени уходит на то, чтобы сделать Vim хотя бы таким как Sublime
>таким как Sublime
0, ибо такой хуйней не занимаемся.
Аноним (Linux: Firefox based) 26/03/16 Суб 10:07:30  1655447
>>1655441
Ты дочитал пост? Дочитай.
Аноним (Linux: Firefox based) 26/03/16 Суб 10:12:54  1655451
>>1655441
Я не спрашиваю как прикрутить стандартные комбинации клавиш Sublim'а в Vim, это глупо. Просто мне надоело из Sublim'а делать Vim, так как второй не может в элементарные вещи: изкаробочный автокомплит, индентацию, дерево файлов. Ставить хуеву тучу плагинов, хоткеи которых перекрывают друг друга, мне не понравилось. Печатаю вслепую уже давно и Vim мод во всех редакторах/IDE ставлю первым делом.
Аноним (Linux: Firefox based) 26/03/16 Суб 10:46:17  1655519
Вимеры, почему молчите, вы пробелами и табами код форматируете?
Аноним (Microsoft Windows 7: Firefox based) 26/03/16 Суб 11:23:27  1655570
>>1655519
>Вимеры

таких нету
Аноним (Linux: Firefox based) 26/03/16 Суб 11:31:16  1655580
>>1655570
А чего ты за всех отвечаешь?
Аноним (Microsoft Windows 7: Chromium based) 26/03/16 Суб 11:40:13  1655583
>>1655519
Все нормальные вимеры давно на емакс укатились
Аноним (Microsoft Windows 7: Firefox based) 26/03/16 Суб 11:40:44  1655585
>>1655580

Потому что все остальные молчат. Проявляю инициативу
Аноним (Microsoft Windows 7: Chromium based) 26/03/16 Суб 12:30:58  1655674
>>1655451
На чем ты пишешь, что в виме изкаробки нет индентации?
Аноним (Microsoft Windows 7: Firefox based) 26/03/16 Суб 13:13:41  1655731
14589872213960.jpg (4Кб, 160x120)
>>1655350 (OP)
Аноним (Linux: Chromium based) 26/03/16 Суб 22:10:04  1656508
>>1655451
Единственный нормальный виммод я видел в вижуалстудии. Перепробовал много говна. В саблайме хуевый вим мод.
Аноним (Linux: Firefox based) 27/03/16 Вск 00:40:23  1656725
>>1656508
>В саблайме хуевый вим мод.
Так именно поэтому я и хочу перекатиться полностью на Vim.

>>1655674
Тут не в языке дело. Да, есть комбинация gg=G, но мне нужно налету. Например, напечатал я function foo() {}, помещаю каретку между фигурными скобками, тыкаю Enter. В саблайме я получу
function foo() {
___каретка здесь
}

В виме:
function foo() {
}

Так ещё и каретка в неудобном месте.
Аноним (Linux: Chromium based) 27/03/16 Вск 06:39:28  1656922
>>1656725
Короче, плагины к виму изучай. У меня все работает. Я в оп посте писал, что директива включена:
filetype plugin indent on
С обычными php файлами все работает как надо.
В виме по идее есть стандартный набор синтаксиса для основных языков, но зачастую синтаксис там устаревший. Поэтому для каждого отдельного языка, который ты используешь, надо качать современный синтаксис.
Вот у меня проблема - нет нормального синтаксиса для пыхи, который бы различал, что файл - не чистый пхп, а хтмл со вставками пхп и делал бы индентацию правильно.
Аноним (Microsoft Windows 7: Chromium based) 27/03/16 Вск 06:46:28  1656923
>>1656922
>но зачастую синтаксис там устаревший. Поэтому для каждого отдельного языка, который ты используешь, надо качать современный синтаксис.
што. в пхп хтмл код можно было вставлять с самого начала его существования же. и разве у вас не считается зашкваром мешать пхп с хтмл в 2016 году?
Аноним (Microsoft Windows 7: Chromium based) 27/03/16 Вск 06:49:50  1656924
>>1656922
олсо, подсветку синтаксиса можно сделать по разным правилам в одном файле, наверное для пхп так и есть. и да, попробуй сам индентацию запилить, хуле. вим скрипты проще и логичнее пыхи, так что осилишь.
Аноним (Debian Linux: Iceweasel) 27/03/16 Вск 20:58:34  1657653
>>1655350 (OP)
>omnisharp
>vim-delphi
В виме из коробки есть поддержка паскаля и сишарп.
>Подскажи анон хотя бы, куда копать?
Нахрен выпилить все эти плагины для начала. Посмотреть, есть ли подобное в ванильном виме. Если есть - проблема в эмуляторе терминала.
>>1655433
>сделать Vim хотя бы таким как Sublime
Шашечки или ехать? Автоотступ и автоподстановка есть из коробки, дерево файлов - nerdtree.
Аноним (Debian Linux: Iceweasel) 28/03/16 Пнд 10:18:58  1657932
>>1656725
> помещаю каретку между фигурными скобками
Стрелками что-ли? Это же неудобно.
:set smartindent
Аноним (Linux: Chromium based) 28/03/16 Пнд 11:05:29  1657954
>>1656923
Блядь, школие, я про подсветку синтаксиса для вима, алсо, про html templating почитай.
Аноним (Linux: Chromium based) 28/03/16 Пнд 11:09:54  1657960
>>1657653
>В виме из коробки есть поддержка паскаля и сишарп.
Из коробки есть только поддержка устаревшего синтаксиса и все.
Аноним (Apple Mac: Chromium based) 28/03/16 Пнд 11:19:24  1657972
>>1657960
>использовать bleeding-edge синтаксис
Вам, батенька, в жаваскрипт.
Аноним (Apple GayPhone: Safari) 28/03/16 Пнд 11:38:50  1657994
>>1657954
>Блядь, школие, я про подсветку синтаксиса для вима, алсо, про html templating почитай.
ахахах
>html templating
>2016
shiggy diggy rama lama ding dong
Аноним (Microsoft Windows 7: Chromium based) 28/03/16 Пнд 11:53:03  1658003
14591551834670.png (57Кб, 1920x1028)
>>1657954
олсоу, у вас устаревший вим, PHP-господин, поставьте свежий из портежей
Аноним (Debian Linux: Iceweasel) 28/03/16 Пнд 12:36:04  1658047
>>1655367
Ты где спиздил этот конфиг?
Аноним (Debian Linux: Iceweasel) 28/03/16 Пнд 12:39:46  1658048
>>1658003
Включи autoindent, читать невозможно.
Аноним (Debian Linux: Iceweasel) 28/03/16 Пнд 12:52:30  1658068
>>1658003
>вставлять PHP в html
MAXIMUM быдлокодер.
Аноним (Microsoft Windows 7: Chromium based) 28/03/16 Пнд 13:36:35  1658127
>>1658068
Там товарищ выше писал, что ему вим синтаксис хтмл в пхп не подсвечивает, я продемонстрировал.
>писать на PHP
>MAXIMUM быдлокодер.
пофиксил, не благодари.
>Включи autoindent, читать невозможно.
Естественно, включен. Но хтмл в пхп файлах не индентирует, на что и жалуются.
Аноним (Linux: Chromium based) 28/03/16 Пнд 17:45:08  1658390
Пиздец, дауны набежали. Ретируюсь...
Аноним (Apple GayPhone: Safari) 28/03/16 Пнд 20:23:27  1658586
>>1658390
если ты не даун, то почему патч к плагину не напишешь? по-твоему, софт из воздуха появляется, сам по себе? oh, wait
>не даун
>PHP
Segmentation fault.
Аноним (Linux: Chromium based) 28/03/16 Пнд 21:10:59  1658622
>2016
>vi

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 39 | 4 | 16
Назад Вверх Каталог Обновить

Топ тредов