Vi / Vim - въпроси, отговори


5

Отварям тема, тъй като ми струва подходящо точно в този курс да има тема за въпроси и отговори за работа с Vim. Ако смятате, че е излишна, моля изтрийте я :)

http://www.vim.org/ - официалне сайт, има книга за начинаещи Vimаджий

http://vim.wikia.com/wiki/Vim_Tips_Wiki - най-доброто wiki за vim, което съм срещал

http://vimcasts.org/

http://www.kaoriya.net/software/vim/ - за ползващите gVim под Windows-тука има подобрена версия на Vim, работи по-бързо и по-стабилно под Windows-тествал съм.

http://it-ebooks.info/book/1038/ - Practical Vim - книга за Vim

Въпрос - опитвам се да отворя файл с vim под mininal CentOS6.4(сървърната версия), в който има кирилица.
пробвах
:set enc=cp1251
:set enc=utf-8
:lang bg_BG.cp1251
:lang bg_BG.utf-8

Резултат - м@ймуница.




Отговори



0

Важно е да се знае Vi поради поради следната причина -

  • На всички *nix системи 100% има Vi

Ако някой си мисли, че след като е свикнал да работи с nano и pico и прочие, ще има възможност да ги инсталира и да работи с тях това понякога може да му изиграе лоша шега понеже: Възможно е да няма връзка с Интернет, а редактора да е единствено Vi. Възможно е политиката на администриране да не позволява други редактори.

Затова, поне малко от малко трябва да се знае :)


от dencho (490 точки)


0
За протокола: би ли назовал една (поне една) дистрибуция излязла след, да кажем, 2005 година която да няма nano ? Че дори и преди тази година.

от ibalistix (0 точки)

0
Човек свикнал да пише на Vi/Vim, няма и да иска да пипне нещо от сорта на nano. nano е твърде обкновен редактор - за дребни неща върши работа, но за нещо по-сериозно Vi/Vim е доста по-удобен. Това е все едно да сравнявате Notepad++ с Visual Studio.




0

Да, има много ръководства, но следното е толкова "нагледно и просто", че се изкушавам да го постна тук:

http://blog.interlinked.org/tutorials/vim_tutorial.html

"Vim is an editor, no IDE or operating system."

 


от gianyy (176 точки)


0

В курсовете по html и css, които предстоят, съм решил да свикна да работя с vim или gVim. Инсталирах си gVim на Windows 7, с който си идва и конзолен vim.

Какви съвети ще ми даде, за да си настроя vim за web development? До колкото разбрах, vim трябва да се надгражда по някакъв начин, за да стане по-удобен за това което искаш да правиш с него.

Много хора, които са преминали от sublime на vim твърдят, че са станали по-продуктивни и това ме кара да се ориентирам към vim. До сега не съм ползвал нито едното от двете.

Почнах да се упражнявам вече с vim tutor-a. Още ми е терсене да свикна да се движа с h, j, k, l, но другите команди са много интуитивни веднъж като ги научиш. Също така си размених Esc и Caps Lock на клавиатурата и влизането в 'normal mode' става с лекота :)