J'espère vraiment que quelqu'un à ce sujet pourra m'aider.
Je me suis récemment inscrit à un cours de programmation et un sujet m'oblige à programmer en c / c ++ sur Linux os. J'ai déjà eu une expérience c ++ sur les applications de console de création de framework .net et les winforms.
Le problème est que ce cours veut que nous n'utilisions aucun IDE d'aucune sorte, la seule chose que nous avons autorisé à utiliser est le terminal et quelque chose appelé «commandes vi». Comment commencer?
vi
devrait déjà être sur la plupart des systèmes, c'est une partie standard d'Unix. L'un des avantages de savoirvi
est qu'il est à peu près garanti d'être sur n'importe quel système de type Unix, même des choses comme Busybox.Réponses:
Je vous suggère d'installer vim. Depuis le terminal Ctrl+ Alt+ t:
Plusieurs dépendances seront également installées. Ensuite, démarrez un nouveau projet, à nouveau depuis le terminal:
En savoir plus sur vim:
la source
sudo apt-get install vim
et j'ai reçu un message "sudo: apt-get: command not found". Pourquoi est-ce ?sudo apt-get update
commande avant d'installer vim ..... alors ça marche :)Après l'installation en
vim
cours d'exécutionà partir de la ligne de commande, vous obtiendrez " un didacticiel de 30 minutes qui enseigne la fonctionnalité Vim la plus basique " comme il s'appelle.
la source
Tout d'abord: installez vim. Sinon, vous êtes dans un monde de douleur. Deuxièmement: vous devriez essayer de chercher quelque chose appelé une «feuille de triche». Ce sont des documents utiles qui contiennent principalement des commandes et une petite explication. Quelques exemples:
Toutes ces commandes ne vous seront pas utiles, mais rien ne vous empêche de créer votre propre aide-mémoire
la source
vi
est super frustrant si vous ne connaissez pas votre chemin. Vous obtenez une mer de petits tildes et vous êtes censé savoir quoi faire? Eesh.Je recommande au moins l'installation
gvim
afin d'avoir un menu d'aide, que vous pouvez utiliser comme référence. Ce n'est pas un IDE donc vous ne trompez pas votre classe. Faitesapt-get install gvim
- lorsque vous ne vous souvenez pas comment vous êtes censé ouvrir un fichier dang ou en enregistrer un, vous pouvez regarder le menu. Les raccourcis clavier sont répertoriés dans les menus. Assurez-vous simplement de taper réellement les commandes du clavier, même si vous devez vérifier un menu pour vous en souvenir.Les choses vraiment basiques que vous devez savoir pour éviter de devenir fou:
Autres ressources: cela ressemble à un excellent tutoriel de démarrage: http://www.openvim.com/tutorial.html tout comme l' édition WikiBooks de Learning the vi editor
la source
Si vous voulez devenir un
vim
ninja d'une manière amusante, essayez ceci: http://vim-adventures.com/ . Vous apprenez toutes lesvim
fonctionnalités de base en jouant à un petit jeu amusant.Et en plus: si vous préférez vous déplacer avec les touches fléchées au lieu des lettres et que vous souhaitez que le retour arrière se comporte comme dans nano (du moins je le fais), vous pouvez ajouter ce qui suit dans votre fichier ~ / .vimrc (si vous le faites pas en avoir, il suffit de le créer):
la source
hjkl
,bew
,x
etB
) du jeu, il en coûte 25 $. Bien qu'il puisse être utile d'apprendre ces bases en utilisant le jeu, puis de passer à un autre didacticiel (commevimtutor
) lorsque le jeu affiche le paywall.