2013-04-13 7 views
3

Кто-нибудь знает некоторые ярлыки для FakeVim для изменения файлов? Можно ли использовать буферы в Fake Vim? Я случайно узнал, что Ctrl+w,w доставит вам следующее окно. Кто-нибудь знает другого? Например, влево, вправо, вверху, внизу окна? (Vim's Ctrl+w,l и другие)? Есть ли документация на FakeVim? Можно ли настроить файл vimrc FakeVim для создания ярлыков для переключения между буферами и представлением Projects?Изменить буферы в FakeVim

Спасибо!

ответ

3

Недавно я делал большую часть изменений в плагине FakeVim.

Вы можете найти список команд Vim, поддерживаемых FakeVim, по адресу https://github.com/hluk/FakeVim (последняя версия от ведущей ветки Git).

Я все еще не уверен, как документировать функции в Qt Creator. Вероятно, в ближайшем будущем я буду реализовывать что-то вроде :help <command>.

+0

waw, это впечатляющий список. –

+0

Который не содержит перемещений окон и буферов. – romainl

+0

Window/операции разделения выполняются как-то неполно, и это зависит от поддержки в Qt Creator. Я обновляю список после того, как переработал текущие команды для перемещения в окнах ('' работает, но ' h' does not;': only 'не работает правильно, и его трудно реализовать в Qt Creator). – hluk

1

The FakeVim documentation строго отсутствует. Этот пункт, например, настолько нечетко, что это пограничное безответственно:

In the FakeVim mode, most keystrokes in the main editor will be intercepted and interpreted in a way that resembles Vim. Documentation for Vim is not included in Qt Creator. For more information on using Vim, see Documentation on the Vim web site.

В принципе, без соответствующей документации или посмотреть на исходный код редактора, это невозможно знать, что должно работать, то, что не должно, и каким образом поведение того, что работает, отклоняется от поведения Вима. И это то, что проходит для современной IDE, в наши дни.

Безотносительно ...

Я думаю, что вам лучше просто методом проб и ошибок: так как вы, кажется, знаете, как использовать Vim вы будете иметь много команд и ярлыков, чтобы попробовать.

+0

Грустно, что это не отражает хорошо написанную документацию Qt, которую мы использовали с ...: –

Смежные вопросы