Я очень надеюсь, что кто-то на эту тему может помочь мне.
Недавно я записался на курсы программирования и один субъект требует от меня, чтобы писать программы на C/C++ в ОС Linux. Я'вэ были ранее на C++ опыт по .чистая каркаса здания консольные приложения и приложения WinForms.
Проблема эта, конечно, хочет, чтобы мы не использовать любой IDE любого рода, единственное, что нам позволено использовать терминал, и то, что называется 'Vi команды'. Как начать?
Я предлагаю вам установить ВИМ. От терминала <и>сочетание клавиш Ctrl</роз>+<и>Альт</КБД и GT;+<и>Т</роз>:
sudo apt-get update
sudo apt-get install vim
Несколько зависимостей также будет установлен. Затем начать новый проект, опять же из терминала:
vim new_project.c
Узнать больше о Vim:
man vim
После установки ВИМ
работает
vimtutor
из командной строки вы'll получить на "30-минутный туториал, который учит самым элементарным ВИМ функции руки-на" и как он называет себя.
ви
очень неприятно, если вы не'т знаете свой путь вокруг него. Вы получите море маленькие Тильды и вы'вэ должен знать, что делать? Еешь.
Я рекомендую по крайней мере установка GVim выступает
поэтому у вас есть меню Справка, которое вы можете использовать для справки. Это'т интерфейсом IDE, так что вы не'т изменяет свой класс. Выполнить apt-получить установку GVim выступает
... когда вы можете'т помню, как, черт возьми, вы'вновь должен открыть файл Данг или спасти одного, вы можете посмотреть на меню. Сочетания клавиш указаны в меню. Просто убедитесь, что вы на самом деле ввести с клавиатуры команды, даже если вам надо посмотреть в меню, чтобы помнить о них.
Действительно элементарные вещи, которые вы должны знать чтобы не сойти с ума:
Другие ресурсы: это выглядит как большой приступая к работе учебник: http://www.openvim.com/tutorial.html как это делает Викиучебник редакция обучения редактор Vi
Первая: установка ВИМ. В противном случае вы'вновь в мир боли. Во-вторых: вы должны стараться искать то, что называется 'шпаргалку'. Они'вэ полезных документов, которые содержат в основном команды и небольшое пояснение. Некоторые примеры:
Не все эти команды будут вам полезны, но ничто не останавливает вас от создания собственных шпаргалку
Если вы хотите стать ВИМ
ниндзя в увлекательной игровой форме, попробуйте это: http://vim-adventures.com/. Вы узнаете функциональность всех основных ВИМ
, играя в забавную игру.
И в качестве дополнительного: если вы предпочитаете передвигаться с помощью клавиш со стрелками вместо букв, и вы хотите, Backspace, чтобы вести себя как в нано (по крайней мере я делаю), вы можете добавить следующее в ваш файл ~/.файл vimrc (если вы не имеете один, просто создайте его):
set nocompatible "must be first line
set backspace=indent,eol,start