Vimperator е чудесен плъгин за Firefox , който ви позволява да използвате голям брой команди, с които сте свикнали, когато използвате текстовия редактор Vim.
Инсталация
Инсталацията включва посещение на уебсайта на това разширение, а също така ще клонираме хранилището на GitHub за някои разширения, които ще използваме.
- Инсталирайте разширението от вашия уебсайт.
- Клонирайте хранилището за разширенията:
$ git клониране github.com/vimpr/vimperator-plugins.git vimplug
- Създайте файла .vimperatorrc:
$ докоснете .vimperatorrc
- Създайте директорията .vimperator:
$ mkdir .vimperator
Основно боравене
След като браузърът бъде рестартиран, ще знаем основните действия.
За да превъртаме, ще използваме клавишните комбинации, които редакторът на Vim има по подразбиране, а именно:
- Нагоре надолу : k/j
- Отваряне на връзката в текущия раздел: Натиснете f и напишете номера, който се появява над желаната връзка
- Отваряне на връзка в друг раздел във фонов режим: Натиснете F и напишете номера, който се появява над желаната връзка
- Промяна на раздела: CTRL - n y CTRL - стр
- Върнете се назад / напред в историята на текущия раздел: CTRL - или y CTRL - i
- Вижте текущите изтегляния: : изтегляния Забележка: Отворете в същия раздел
- Добавяне на отметка: A Забележка: По-късно ще научим по-пълен начин за това
- Намерете отметка: : bmark Забележка: Пак там
конфигурация
Ще започнем с добавяне на няколко реда към нашия .vimperatorrc файл, който е като .vimrc на Vim.
nnoremap л nnoremap h
Сега влизаме в командния режим на vimperator и зареждаме новата си конфигурация:
: източник! ~ / .vimperatorrc
Малко обяснение
Това, което направихме сега, е да картографираме клавиша l , за да можем да превключваме между раздели отдясно, и клавиша h отляво.
След това ще редактираме файла , за да можем бързо да осъществяваме достъп до сайтовете, които посещаваме най-често:
Добавете следното:
безшумен qmark R http://cloud.feedly.com мълчалив qmark g https://gmail.com мълчалив qmark w https://wolframalpha.com мълчалив qmark r http: .com
Зареждаме файла си отново с
: източник! ~ / .vimperatorrc
Можем да упражним конфигурацията, като натиснем клавишите gnR и ще се отвори нов раздел с четеца на емисии.
Но сега, когато можем да достъпваме Feedly без да докосваме мишката , откриваме, че не можем да използваме клавишните комбинации на тази услуга.
За да го разрешим, ще използваме един от скриптовете, които сме клонирали преди това, по-специално, ще използваме libly.js. За да го използваме, следваме следните стъпки:
-
$ cp vimplug / _libly.js .vimperator / плъгин /
- Добавете следния ред в началото на файла .vimperatorrc
: source ~ / .vimperator / plugin_libly.js
- Добавете следния ред към файла .vimperatorrc
: lazy fmaps -u = 'cloud \ .feedly \ .com' m / r gm ga gg gl ovnp
- Презареждаме файла с
: източник! ~ / .vimperatorrc
Сега всеки път, когато имаме достъп до Feedly, можем да използваме клавишните комбинации, които тази страница позволява.
Накрая, ако редът се затваря всеки път, когато натиснем j, можем да добавим следното към файла .vimperatorrc
nnoremap j 3j nnoremap k 3k
Сега тя ще слезе / нагоре с три реда.
За бързо преместване на раздели можем да добавим следния код към файла .vimperatorrc
nnoremap : tabmove! -1 nnoremap : tabmove! +1
Отметки / Любими
Нещо, което използвам много, когато правя изследвания или намирам полезна информация, е _favorites_.
Но най-бързият начин за добавяне в отметки е CTRL-D или с Vimperator чрез натискане на A , което добавя само връзката и нейното заглавие, така че ако няколко седмици по-късно ни е необходима тази информация, трябва да запомним заглавието или уебсайта.
За да използвате етикетите, натиснете клавиша „a“ и в края на реда, който се появява, напишете:
-тагове Label1, Label2 и др
Сега, за да изпълним обратната функция, натискаме
: bmarks -tags Label1
Ако използваме само :bmarks, можем да включим част от заглавието или връзката.
разни
Също така можем да влезем в контекстното меню, като използваме комбинацията от клавиши ;c, избираме връзката (натиснат с клавиатурата
цифрата, която припокрива връзката) и ние натискаме ENTER.
Раздели на плочки
Въпреки че, като можете да превключвате между клапи / раздели (оттук нататък, от мързел, разделите) само с h y l много е удобно, може да се подобри малко
плюс. Това, използвайки разширението Раздели на плочки което ви позволява да разделите раздел на няколко, сякаш е vsplit на Vim.
След като разширението е инсталирано, основната му употреба е проста:
- Клонирайте и отделете текущото натискане на раздела CTRL + стрелка
- Създайте нов раздел и отделно натиснете смяна + стрелка
- Преместете се в под-раздел, който натискаме Shift+CTRL+ стрелка
- Обединете в един раздел текущия и този отдясно, натиснете F12, за да ги разделите F12 отново