Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Soft - *nix (https://forum.antichat.xyz/forumdisplay.php?f=48)
-   -   вопросы по редактору vim и компиляции Cи-файлов (https://forum.antichat.xyz/showthread.php?t=42933)

Дикс 23.06.2007 20:41

вопросы по редактору vim и компиляции Cи-файлов
 
редактор vim
запускаю его в консоли, ввожу текст. а что дальше? как закрыть файл, сохранить его? в man ничего не нашёл.

i.cpp
написал в нём
int main()
{
int a=5;
int b=4;
return a+b;
}

затем в консоли:
cc i.cpp

в итоге получаю
файл "a.out "
10 кб
что это такое?

d3rd3N 25.06.2007 00:49

почитай тут:
http://www.pc-inform.ru/articles/basevim.html ;)

tcl 25.06.2007 01:02

vim работает в двух режимах - ввод команд и ввод текста. 'a' - ввод текста, esc - ввод команд. пара команд -
ZZ - сохранить и выйти
:w сохранить
:q! выйти из редактора без сохранения изменений

Deem3n® 25.06.2007 09:05

Цитата:

Сообщение от Дикс
редактор vim
запускаю его в консоли, ввожу текст. а что дальше? как закрыть файл, сохранить его? в man ничего не нашёл.

vimtutor
Тутор усваевается за минут 30.
Цитата:

Сообщение от Дикс
в итоге получаю
файл "a.out "
10 кб
что это такое?

a.out (Assembler OUTput) - первоначальный формат исполняемых юникс-файлов

Дикс 25.06.2007 12:39

спасибо.
а что делать с этим аутпутом дальше?

nerezus 25.06.2007 12:59

запускать! это же бинарник

scrat 03.07.2007 01:52

./a.out -вот так запускаешь.Но зачем юзать out-ы?лучше вот так:
gcc -o i i.cpp
или с++ исходник
g++ -o i i.cpp
советую почитать man gcc

freedl0ver 21.07.2007 00:23

Цитата:

Сообщение от Дикс
затем в консоли:
cc i.cpp

в итоге получаю
файл "a.out "
10 кб
что это такое?

Почитайте вот это.


Время: 10:38