Aller au menu - Aller au contenu
Inscris-toi au e-camp "Héberge ton jeu Facebook sur Azure" de Microsoft vendredi 25 mai à 13h30 !

Trucs et astuces

topic unique

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page Précédente  1  2  3 
Auteur Message
2 visiteurs sur ce sujet (2 anonymes)
Page Précédente  1  2  3 
En ligne AmarOk1412 # Posté le 15/08/2011 à 16:48:07
†he Wolf
Avatar

Ville : Sourdeval
Pays : France métropolitaine

Reprise du dernier message de la page précédente :

Mettre un mot de passe au BIOS


Matériel



Après un long break sur ce topic, me revoilà !

Pour pouvoir ajouter un mot de passe avant le lancement de l'os, il suffit tout d'abord d'accéder au BIOS(pour y accéder, les touches raccourcis sont souvent [Esc], [Echap] ou [F2])

Puis accéder à la catégorie Security et sélectionnez Set Supervisor Password. Appuyez sur Entrée, puis tapez le mot de passe et rappuyez sur Entrée. Enregistrer et quitter.

Pour enlever ce mot de passe, il suffit de manipuler un cavalier dans l'ordinateur repéré par l'inscription CLR BIOS ou CLR CMOS ou RESET BIOS. Sinon, il faut enlever la pile ronde, allumer le PC une dizaine de seconde, puis la remettre.
 
Publicité # Posté le 15/08/2011 à 16:48:07

Hors ligne Castel_59480 # Posté le 25/08/2011 à 20:33:21
Résistance !!!
Avatar

Ville : La bassée
Pays : France métropolitaine

Pour supprimer un fichier "insupprimable"


Windows



Si jamais vous avez un fichier de tout type, que vous ne pouvez pas supprimer (pour quelque resont que ce soit), meme si vous n'arrivez pas a le supprimer en mode sans echec.

Je vous conseille ce petit utilitaire gratuit: "Unlocker"
téléchargeable ici ^^
il fait vraiment des miracles je vous le dit ;)
Édité le 27/08/2011 à 20:43:56 par Castel_59480

Ancient aliens saison 1 episode 1
HTML/CSS : |||||||||| 35%
C : |||||||||| 15%

 
Hors ligne Nerothos # Posté le 30/08/2011 à 10:50:13
魔法先生ネギま! FTW
Avatar

Études : SUPINFO Champagne-Ardenne à Reims

Citation : ChYprE

Enlever les www. et les .com / .fr / .net




Pour completer : CTRL + MAJ + ENTREE = .org
CTRL + ALT + ENTREE ouvre dans un nouvel onglet

Tester sur Firefox
Édité le 30/08/2011 à 10:51:34 par Nerothos

PHP/MySQL/(x)HTML/CSS/Javascript/JQuery/C/C++/C#/Java
 
Hors ligne 4lexO # Posté le 10/12/2011 à 20:34:45
Avatar

Ville : Mainxe
Pays : France métropolitaine

Jouer à un jeux sur OpenOffice


OpenOffice




Pour jouer à un jeux sur OpenOffice, il faut la version 3.2 et écrire dans la case A1 :
Code : Autre
1
=GAME("StarsWars")

Puis appuyer sur ENTREE et vous pouvez jouer !
 
Hors ligne mont-blanc # Posté le 11/12/2011 à 12:25:06 Message supprimé pour le motif suivant : Cette réponse a été supprimée par l'utilisateur.
Hors ligne mont-blanc # Posté le 05/01/2012 à 18:34:01
|v|0|V7 - 8£@|V<
Avatar

Études : EPITA

Acronymes


Divers


Voici un tableau de quelques acronymes courants dans le monde de l'informatique.

Acronyme Signification
ADSL Asymetric Digital Subscriber Ligne
AJAX Asynchronous JavaScript and XML
AMD Advanced Micro Devices
ANSI American National Standards Institute
AP Access Point
API Application Programming Interface
ARP Address Resolution Protocol
ARPANET Advanced Research Projects Agency NETwork
ASCII American Standard Code For Information Interchange
ASM Assembleur
BASIC Beginner's All purpose Symbolic Instruction Code
BDD Base De Données
BIOS Basic Input Output System
BIT Binary Digit
CAO Conception Assistée par Ordinateur
CD-R Compact Disc Recordable
CMOS Complementary Metal Oxide Semi-conductor
CNIL Commission Nationale de l'Informatique et des Libertés
CPL Courants Porteurs en Ligne
CPU Central Processing Unit
CSS Cascading Style Sheet
DAEMON Disk And Execution MONitor
DAO Dessin Assisté par Ordinateur
DDR Double Data Rate
DHCP Dynamic Host Configuration Protocol
DLL Dynamic Link Library
DNS Domain Name System
DOS Disk Operating System
DVD Digital Versatile Disc
EMACS Edititing MAcroS
EOA End Of Adress
EOF End Of File
EOL End Of Ligne
EPROM Erasable Programmable Read Only Memory
FAI Fournisseur d'Accès à Internet
FAO Fabrication Assistée par Ordinateur
FAQ Frequently Asked Questions
FIFO First In First Out
FILO First In, Last Out
FPS Frame Per Second
FSB Front Side Bus
FSF Free Software Foundation
FTP File Transfer Protocol
GCC GNU Compiler Collection
GNOME GNU Network Object Model Environment
GNU Gnu's Not Unix
GPL General Public License
GPU Graphics Processing Unit
GRUB Grand Unified Bootloader
GTK GIMP ToolKit
GUI Graphical User Interface
HID Human Interface Device
HTML HyperText Markup Language
HTTP HyperText Transmission Protocol
IEEE Institute of Electrical and Electronics Engineers
IP Internet Protocol
IRC Internet Relay Chat
ISO International Standard Organisation
KDE K Desktop Environment
KVM Keyboard Video Mouse
LAN Local Area Network
LCD Liquid Cristal Display
LGPL Lesser General Public License
LIFO Last In First Out
MALLOC Contraction de Memory Allocation
MAN Metropolitan Area Network
MySQL My Structured Query Language
NAS Network Attached Storage
NAT Network Address Translation
OC OverClocking
OS Operating System
OSI Open Systems Interconnection
P2P Peer To Peer
PAN Personal Area Network
PAO Publication Assistée par Ordinateur
PC Personal Computer
PCI Peripheral Component Interconnect
PERL Practical Extraction and Report Language
PHP Hypertext Preprocessor
PING Packet INternet Groper
PIO Programmed Input Output
POO Programmation Orientée Objet
POSIX Portable Operating System Interface
RAID Redundant Array of Inexpensive Disks
RAM Random Access Memory
RJ45 Registered Jack 45
ROM Read Only Memory
RSS Rich Site Summary
RTFM Read The Fucking Manual
SATA Serial Advanced Technology Attachment
SCSI Small Computer System Interface
SQL Structured Query Language
SSH Secure SHell
SSL Secure Socket Layer
TCP Transmission Control Protocol
TCP/IP Transmission Control Protocol / Internet Protocol
UC Unité Centrale
UI User Interface
UID User IDentifier
UPnP Universal Plug and Play
URL Uniform Resource Locator
USB Universal Serial Bus
UTF UCS Transformation Format
UTF-8 UCS Transformation Format 8 Bits
VOIP Voice Over IP
VPN Virtual Private Network
W3C World Wide Web Consortium
WAN Wide Area Network
WAP Wireless Application Protocol
WEP Wired Equivalent Privacy
Wi-Fi Wireless Fidelity
WINE Wine Is Not an Emulator
WLAN Wireless Local Area Network
WOL Wake On LAN
WPA Wi-Fi Protected Access
WWW World Wide Web
WYSIWYG What You See Is What You Get
XHTML eXtensible HyperText Markup Language
XML eXtensible Markup Language

Venez faire un tour sur le sujet des trucs et astuces
Acronymes informatiques
---------------------------------------------------------------
Pensez à mettre vos sujets en résolu ;)
 
Hors ligne ben241 # Posté le 25/01/2012 à 17:56:04

comment faire quand l'ecran est tout noir,bien sur l'ecran du pc avec un tiret qui clignote a gauche de l'ecran ?
Hors ligne Hod # Posté le 25/01/2012 à 18:01:04
Friedman & Kotzen addict
Avatar

Études : INSA Rouen

Débrancher le périphérique qui sur lequel le PC essaye de booter parce que le bios est mal réglé ? x)

« Ne pas réinventer la roue est une chose, mais ne pas savoir réinventer la roue en est une plus grave. »
 
Hors ligne mont-blanc # Posté le 25/01/2012 à 18:42:45
|v|0|V7 - 8£@|V<
Avatar

Études : EPITA

Ouvrir un nouveau sujet ?

Venez faire un tour sur le sujet des trucs et astuces
Acronymes informatiques
---------------------------------------------------------------
Pensez à mettre vos sujets en résolu ;)
 
Connecté Maëlan # Posté le 15/02/2012 à 20:25:39
Avatar

Personnaliser l’interface de Firefox


Firefox



L’interface du navigateur Firefox est extrêmement configurable. On peut ajouter, enlever et déplacer à peu près n’importe quel élément (barre d’adresse, boutons de la barre d’outils…).


Pour cela, il suffit de faire un clic droit à un endroit vide des barres d’outils. Le menu suivant s’affiche alors :
Menu de personnalisation de l’interface de Firefox
On peut cocher ou décocher des options pour faire s’afficher ou pas différentes barres. Testez par vous-mêmes !
Depuis Firefox 4, il y a possibilité de masquer la barre de menus ; dans ce cas, un gros bouton orange apparaît pour la remplacer. On peut aussi mettre les onglets au-dessus des autres barres plutôt qu’en-dessous. Si vous choisissez cette option en combinaison avec la précédente, ils s’afficheront à côté du bouton orange pour gagner de la place (en plus, sous Windows, le tout ira sur la barre de titre de la fenêtre).


Ensuite, l’option « Personnaliser… » ouvre cette fenêtre :
Fenêtre de personnalisation des boutons de Firefox
Comme vous voyez, on a accès à plein de boutons qui étaient cachés jusque là. On peut les rajouter où l’on souhaite dans les barres d’outils par glisser-déposer. De la même manière, on peut aussi déplacer des éléments déjà placés, voire les enlever en les relâchant sur la fenêtre.
L’« espace flexible » est comme l’espace normal sauf que sa largeur s’adapte au contenu, ce qui permet par exemple d’aligner des éléments à droite (en mettant un espace flexible entre le dernier élément de gauche et le premier de droite).

À partir de cette fenêtre, on peut aussi choisir d’afficher les boutons en plus petit (pour ceux qui trouvent qu’ils prennent trop de place ;) ) et décider comment ils apparaissent (avec du texte, une icône, les deux…).
Enfin, pour ceux qui ne se contentent pas des barres fournies par défaut, il y a possibilité d’en créer davantage avec en prime un nom personnalisé.


Avec ça, vous avez déjà moyen de modifier assez radicalement l’interface de votre navigateur favori. Testez par vous-mêmes et vous verrez bien ! De plus, si cela ne vous suffit toujours pas, il existe quantité d’extensions pour modifier cette interface de façon plus poussée (sans compter celles qui créent leur propres boutons).
Connecté Maëlan # Posté le 17/02/2012 à 14:47:04
Avatar

Personnaliser l’interface de Firefox — Allons plus loin avec userChrome.css


Firefox



Cette astuce présente un moyen de compléter la configuration de l’interface de Firefox (cf l’astuce précédente). Il est possible de la pousser très loin. Il s’agit toutefois d’une technique plus avancée requérant davantage de maîtrise. Grâce à elle, on va pouvoir personnaliser l’apparence de tous les éléments en modifiant dimensions, couleurs, polices, positions… Cette méthode magique a un nom : userChrome.css.


Il s’agit d’un petit fichier localisé dans le répertoire de votre profil Firefox.
Où se trouve le répertoire de mon profil ?
  • Sous Windows, son chemin est généralement le suivant : « C:\Documents and Settings\UTILISATEUR\Application Data\Mozilla\Firefox\Profiles\XXXXX.default ». Attention, « UTILISATEUR » est à remplacer par le nom de votre session, et le dossier « Application Data » est caché (en le tapant directement dans la barre d’adresse, vous pourrez y accéder sans problème). De plus « XXXXX » est un identifiant fait de lettres et de chiffres désignant votre profil Firefox, il varie donc d’un ordinateur à l’autre : vous verrez bien chez vous comment s’appelle le dossier.
  • Sous Linux, il devrait se trouver quelque part dans votre dossier personnel, vous ne devriez pas avoir de mal à trouver.
Cette page présente une astuce pour accéder à ce répertoire sans prise de tête.

Une fois dans le dossier de votre profil, le fichier userChrome.css se trouve dans le dossier chrome. S’il n’existe pas, créez-le, ainsi que le dossier si besoin.
Maintenant qu’on tient le fichier, il va falloir l’ouvrir avec un éditeur de texte quelconque (le Bloc-notes fera bien l’affaire sous Windows). Vous vous en doutez, toute l’astuce consistera à l’éditer pour configurer l’interface. Le fichier doit impérativement commencer par la ligne suivante, sans quoi ça ne marchera pas bien :
Code : CSS - userChrome.css — début
1
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */



Bien. On est enfin au cœur de l’action. Ce fichier n’est en fait rien de plus qu’une feuille de style CSS. Il faut connaître ce langage pour aller plus loin (rassurez-vous si vous souhaitez l’apprendre, il est quand même assez simple).

En fait, l’interface de Firefox est codée dans un langage XML appelé XUL : tous les éléments (boutons, barres, etc.) ne sont que de vulgaires balises XML dotées d’attributs (dont des ID et des classes). En CSS on peut donc accéder à n’importe quel élément simplement, et lui affecter des styles. Par exemple, un petit script simple pour customiser un chouïa la barre d’adresse :Code : CSS - userChrome.css — exemple
1
2
3
4
5
6
7
8
9
/* police à largeur fixe et plus petite pour la barre d'adresse */
#urlbar {
	font-family: monospace !important;
	font-size:96% !important;
}
/* changer de couleur lorsqu’on y met le curseur */
#urlbar[focused=true] {
	color:blue !important;
}
Gardez à l’esprit que si vous effectuez une modification de ce fichier, il faudra relancer Firefox pour qu’elle prenne effet.

Cet exemple nous montre trois choses. Primo, les propriétés CSS sont les mêmes qu’en HTML (il y en a des spécifiques à XUL). Secundo, il vaut mieux affecter toutes les propriétés de !important pour être sûr qu’elles prennent effet par-dessus les propriétés par défaut.

Tertio, en jouant sur les sélecteurs CSS, on peut obtenir des résultats vraiment impressionnants : on peut même détecter, par exemples, si les onglets sont au-dessus des autres barres, si la barre de menu est affichée, si la fenêtre est maximisée… et activer des propriétés en fonction de cela. Néanmoins, il faut se repérer dans la structure XUL de Firefox (et la foule d’attributs de chaque balise), et elle est assez complexe.

Heureusement, une extension Firefox vient à notre secours : DOM Inspector. Celle-ci permet d’explorer et de modifier la structure XML d’une page web ouverte par Firefox (HTML), ou — c’est ce qui nous intéresse — de l’interface de Firefox (XUL). Pour cela, une fois l’extension lancée, faites FileInspect Chrome document et choisissez la première option du menu déroulant, ou bien tapez « chrome://browser/content/browser.xul » dans la barre d’adresse.
Comment ouvrir la structure XUL de Firefox avec DOM Inspector   L’interface de DOM Inspector
L’extension est assez facile à prendre en main. À gauche, on a l’arborescence XUL (avec les noms des balises, leurs ID et leurs classes). À droite, diverses informations sur la balise sélectionnée : les attributs XML, les styles CSS… (on peut changer de vue avec le bouton en haut à gauche de cette moitié).
Cette extension sera donc utile pour déterminer à quels éléments XUL correspondent ce qu’on veut (lorsqu’on clique sur une balise dans l’arborescence, l’élément correspondant de l’interface clignote en rouge) ; de plus, on peut observer les attributs qui sont donnés à un élément dans une situation précise (par exemples, lorsque le curseur est dedans, ou lorsque la fenêtre est maximisée), ce qui permet de déduire comment on peut la détecter en CSS.
Mais on peut aller encore plus loin. Puisqu’on peut modifier et créer des attributs, on peut ajouter à un élément un attribut style pour tester en direct des propriétés CSS, avant de les écrire dans le fichier userChrome.css ; ça nous évite d’incessants et fastidieux redémarrages de Firefox pour ajuster chaque propriété. :)

Une dernière chose : il se peut parfois (souvent) qu’une propriété n’ait pas l’effet escompté, voire pas du tout d’effet. Pour tenter d’y remédier, on peut rajouter la propriété suivante qui annule un ensemble de propriétés définies pas défaut :Code : CSS
1
selecteur {    -moz-appearance: none !important;    }



Voilà, en théorie vous êtes maintenant capables de faire tout ce que vous voulez. Je sais que ça vous parait peut-être encore trop abstrait parce que vous n’avez pas encore véritablement pratiqué, donc voici une page bien sympathique qui liste tout plein d’exemples que vous pouvez librement copier, tester et adapter à vos envies. Celle-ci est aussi intéressante. ;) Quelques idées en vrac (la plupart sont trouvables sur la première page que je vous ai donnée, en consultant l’index du premier message) :
  • customiser le gros bouton orange « Firefox » : changer la couleur (voir cette page), remplacer le texte par une image (cf ici) ;
  • cacher des menus et des options (ici et ) ;
  • dans la barre personnelle, cacher le texte de vos marque-pages pour ne laisser que les icônes, ou le contraire () ;
  • bidouiller vos onglets : diminuer leur taille, cacher les boutons de fermeture, les icônes, changer le style de l’onglet courant…
  • infliger pire encore à votre barre d’onglets : verticale, sur plusieurs lignes…
  • cacher les boutons (« Précédent », « Suivant », « Arrêter », « Actualiser »…) lorsqu’ils sont inactifs (voir aussi là-bas) ;
  • améliorer la barre d’adresse avec une police fixe, des couleurs (par exemple) ou en l’élargissant automatiquement quand le curseur est dedans (pratique pour les petits écrans ou pour grignoter de la place) ;Secret (cliquez pour afficher)
    Un extrait de ma propre configuration : ^^Code : CSS - userChrome.css — extrait
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    /*** BARRES D'ADRESSE & DE RECHERCHE ***/
    	
    	/* police à largeur fixe et plus petite pour la barre d'adresse */
    	#urlbar {
    		font-family: monospace !important;
    		font-size:96% !important;
    		-moz-transition-property:width !important;
    		-moz-transition-duration:1s !important;
    	}
    	/* maximiser la zone de saisie de la barre URL si on a le curseur
    	   dedans, pour mieux voir les longues URLs */
    	#urlbar[focused=true] {
    		width:1500px !important;
    		color:blue !important;
    	}
    	/* idem pour la barre de recherche */
    	#searchbar > textbox {
    		font-size:96% !important;
    		-moz-transition-property:width !important;
    		-moz-transition-duration:1s !important;
    	}
    	#searchbar > .searchbar-textbox[focused=true] {
    		width:600px !important;
    		color:#006000 !important;
    	}
    

Les possibilités sont infinies !
Édité le 17/02/2012 à 22:37:32 par Maëlan
Connecté gnawi0 # Posté le 21/02/2012 à 23:56:04
Avatar

Études : Technifutur

Astuce pour ajouter accélérer vos recherche sur n'importe quel site


Firefox


Salut les Zéros
continuons avec Firefox
Parfois, on est obligé de se rendre plusieurs fois sur le même site web pour effectuer une recherche, exemple concret : "les Codes web" du SdZ ;
il existe une astuce simple pour y remédier :
Aller d'abord sur la page du Code web
faire un clique droit sur la zone du texte du code web et choisir "ajouter un mot-clé pour cette recherche"
Image utilisateur
choisir CD comme mot clé (ou n'importe quelle mot clé, à condition qu'il soit court et mémorisable)
Image utilisateur
valider et vous n'avez plus qu'à cliquer sur la barre d'adresse (Ctrl + L)
et taper :
cd 123456
si vous avez choisi un autre mot clé par exemple "codeweb" : vous devriez entrer
codeweb 123456
ce qu'on a fait c'est demander à Firefox d'aller dans la zone du texte de la page des codes web et lui renvoyer cette valeur "123456"
cette méthode est valable pour tous les zones de texte de la recherche, essayer la sur Youtube, Google Images, Facebook toutes les zone de texte du monde :lol:
j'espère que j'étais bref et clair
Hors ligne Incolas75 # Posté le 11/03/2012 à 12:02:12
Sick my duck.
Avatar

Éteindre un ordinateur a distance


Windows



Aller dans démarrer/executer et tapez cmd, ensuite dans l'invite de commande, taper shutdown -i, et une boite de dialogue apparait.
Dans la boite de dialogue, choisissez l'ordinateur a éteindre.
Have fun!

Html/Css |||||||||| 100%
Php/Sql |||||||||| 30%
C++|||||||||| 70%
C |||||||||| 60%
Java |||||||||| 50%
Javascript |||||||||| 30%
Blender|||||||||| 50%
 
Connecté Maëlan # Posté le 01/05/2012 à 13:31:16
Avatar

Accéder au presse-papier de Linux en console


GNU/Linux




Sous Linux, un petit programme console bien pratique vous permet de manier le presse-papier (ce qui permet de copier et coller du texte) : il s’appelle xclip. Si vous ne l’avez pas déjà, installez-le :Code : Console
sudo apt-get install xclip


Ensuite, il s’utilise très simplement. La page de manuel est courte et très claire. ;)

Copier du texte


Avec l’option -i (activée par défaut) xclip copie dans le presse-papier le texte qu’il reçoit en entrée (où qu’il lit depuis un fichier si on le lui passe en paramètre). Pour copier le contenu d’un fichier, vous pouvez donc faire ceci (une des trois lignes au choix) :Code : Console
cat mon/fichier/à/copier  | xclip
xclip  < mon/fichier/à/copier
xclip mon/fichier/à/copier
Pour copier le résultat d’une commande, par exemple ifonfig :Code : Console
ifconfig  | xclip


Coller du texte


Avec l’option -o, xclip écrit le contenu du presse-papier en sortie. Pour coller ce contenu dans un fichier, vous pouvez donc faire comme ça (par exemples) :Code : Console
xclip -o  > mon/fichier/où/coller
xclip -o  >> mon/fichier/à/compléter


Les presse-papiers de Linux


Depuis tout à l’heure, je vous parle du presse-papier. En fait, sous Linux, il y en a plusieurs (fournis par le serveur X). :diable:
  • Primary : celui utilisé par X pour copier automatiquement le texte que vous sélectionnez dans une interface graphique (collez-le en cliquant avec la molette) ;
  • Secondary : peu utilisé, il a le même usage que primary, et peut être utilisé si vous ne voulez pas perdre le contenu de celui-ci par exemple ;
  • Clipboard : celui que vous avez sans doute l’habitude d’utiliser, qui est employé par les applications graphiques avec les raccourcis Ctrl+C (copier) et Ctrl+V (coller).

xclip utilise primary par défaut, mais vous pouvez en changer avec l’option -selection suivie du nom du presse-papier à utiliser.Code : Console
xclip    -selection clipboard  < mon/fichier/à/copier
    # Vous pouvez ensuite coller dans un programme graphique avec Ctr+V.
xclip -o -selection clipboard  > mon/fichier/où/coller
    # Pour coller ce que vous avez copié avec Ctrl+C ou la ligne précédente.


Pour aller plus vite, vous pouvez abréger les options. Exemples : -selection  →  -sel, primary  →  p, secondary  →  s, clipboard  →  c


Have joy!
Édité le 19/05/2012 à 18:35:30 par Maëlan
Hors ligne donlan # Posté le 04/05/2012 à 20:27:21
ppl gte raepd in wods
Avatar
Groupe : Bannis
Flux RSS

Piéger les petits étourdis de Linux


Afin d'embèter efficacement une personne qui vous demande de l'aide avec Linux, suggérez-lui vivement de taper la commande suivante, sans poser de question et sans vérifier ce qu'elle fait :
Code : Console
xset r rate 2

Cela devrais l'occuper un petit moment, le temps de la bannir de #archlinux-fr ou #ircduzero, par exemples.

Ce bro-tip vous pérmettra également mais aussi d'éviter de tomber dans le piège !

« mon anus est un héliport à glands »
 
Connecté MIMIL38 # Posté le 09/05/2012 à 17:25:21

Changer de fenêtre dans WINDOWS


De manière "jolie"


Si vous avez plusieurs fenêtres ouvertes (le bureau compte comme une fenêtre), faites WINDOWS + TAB (reapuyez sur TAB pour faire défiler). C'est joli. C'est pratique.
Édité le 10/05/2012 à 17:09:29 par MIMIL38

Je suis programmeur en C et en C++ (deux langages que je conseille d'ailleur).
Niveau de C : 40 % (debutant)
Niveau de C++ : 50 % (debutant)
 
Hors ligne mont-blanc # Posté le 09/05/2012 à 18:45:29
|v|0|V7 - 8£@|V<
Avatar

Études : EPITA

Je précise aussi que ça marche avec Alt + Tab et que dans les deux cas on peut aussi appuyer sur Shift pour faire défiler les fenêtre dans l'autre sens.

Venez faire un tour sur le sujet des trucs et astuces
Acronymes informatiques
---------------------------------------------------------------
Pensez à mettre vos sujets en résolu ;)
 
Connecté Maëlan # Posté le 19/05/2012 à 19:34:58
Avatar

Copier/coller dans Vim avec le presse-papier du système


Logiciel / Vim



Il est possible de copier-coller du texte dans Vim, ou depuis Vim vers un autre programme, ou l’inverse. Heureusement, pour un éditeur de texte ! Les commandes principales sont :
  • y pour copier (“yank” dans le jargon de Vim) ;
  • d pour couper (“delete”) ;
  • p pour coller (“past”).
Comme toutes les commandes de Vim, vous pouvez les utiliser d’une multitude de façons : avec une sélection (mode Visual), avec des lignes spécifiées… Je ne dis pas plus de détails ici, consultez l’aide de Vim !

Les textes copiés sont placés dans des registres. Ce sont des zones mémoire internes à Vim, capables de contenir du texte ; elles sont nommées par une lettre de l’alphabet (a…z puis A…Z) ou un chiffre (0…9). Pour dire à Vim quel registre utiliser pour copier ou coller, il faut précéder la commande à modifier de "x : des guillemets suivis du nom du registre. Sinon, le registre par défaut sera utilisé.


Tout ça marche très bien pour copier-coller à l’intérieur de Vim, mais ça devient plus compliqué pour passer d’une application à une autre. Pour cela, il faut utiliser le presse-papier du système et non le presse-papier interne de Vim.
Pour cela, il existe deux registres spéciaux : * et +.
Donc pour copier du texte sélectionné en Visual par exemple, entrez "+y. Vous pouvez ensuite le coller dans un autre programme (Ctrl+V pour une application graphique).
Si vous ne voulez pas taper "* ou "+ à chaque fois, vous pouvez changer le registre utilisé par défaut :Code : Bash
1
2
3
set clipboard=autoselect    # pour copier du texte dans * dès sa sélection (par défaut)
set clipboard=unnamed       # pour utiliser le registre *
set clipboard=unnamed-plus  # pour utiliser le registre +



Cependant, il se peut que vous n’arriviez pas à copier-coller du texte en dehors de Vim. Si c’est le cas, c’est peut-être parce que la version dont vous disposez n’a pas été compilée avec cette option. Pour en avoir le cœur net, tapez ceci dans un terminal :Code : Console
vim --session | grep xterm_clipboard
Si vous voyez un + devant l’option (+xterm_clipboard), c’est qu’elle est activée, tout va bien. Sinon (si vous avez un -), aïe aïe aïe. Il vous faut trouver une version qui inclut cette option (ou compiler Vim vous-même).
Pour cela, vous pouvez installer gvim, la version graphique de Vim. Celle-ci se trouve dans le paquet vim-gtk (par exemple). Ce paquet inclut donc gvim (qui lui supporte le copier-coller), mais aussi une version de vim avec l’option xterm_clipboard. Même si vous n’utilisez pas Vim en version graphique, prenez-donc ce paquet pour régler votre problème. :)


Remarque : Même sans avoir l’option xterm_clipboard, vous pouvez utiliser les presse-papiers du système, avec des astuces de ce genre :Code : Console
:w !xclip     # pour copier tout le fichier
:.w !xclip    # pour copier la ligne courante
:1,7w !xclip  # pour copier les lignes 1 à 7

:r !xclip -o  # pour coller
(vous pouvez en faire des raccourcis dans votre .vimrc, pour aller plus vite).
Les commandes ci-dessus utilisent le presse-papier primary (registre *). Pour utiliser clipboard (registre +), rajoutez -sel c aux options de xclip. Il faut que le programme xclip soit installé chez vous.
Pour comprendre ces commandes et les adapter à vos besoins, voyez l’aide de Vim pour les commandes w et r, et cette astuce pour xclip.



PS : Si vous avez quelques problèmes en collant du texte dans Vim (par exemple, l’indentation automatique qui délire parce que le texte que vous collez est déjà indenté), voyez aussi l’option paste dans l’aide de Vim (à activer avec set paste). ;)

Retour au forum "Discussions informatiques" ou à la liste des forums

Pour accéder à cette section
Connectez-vous !
connexion_rpx


Lire aussi