Vim et les identations...

Vim et les identations... - Linux et OS Alternatifs

Marsh Posté le 28-08-2002 à 23:55:00    

bon alors j'ai une question fondamentale pour ma survie sous Vi :
 
comment qu'on fé pour changer ces put*** d'identation sous Vim ?
paske par défaut elles sont réglées à 8 espaces mais c bokou tro ca !!!!
Alors c koa la commande ki fo ke je rajoute à mon ~/.vimrc pour qu'il me les mettent à 4 par ex ?


---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol:
Reply

Marsh Posté le 28-08-2002 à 23:55:00   

Reply

Marsh Posté le 28-08-2002 à 23:57:44    

J'ai pas le temps de faire le tri, mais tu devrais pouvoir trouver ton bonheur la :
http://www.networkcomputing.com/un [...] 8.html#set

Reply

Marsh Posté le 29-08-2002 à 00:02:59    

trasfract a écrit a écrit :

J'ai pas le temps de faire le tri, mais tu devrais pouvoir trouver ton bonheur la :
http://www.networkcomputing.com/un [...] 8.html#set




 
mé la y a les commandes pour vi mais je connais pas la CORRESPONDANCE entre ces commandes et les lignes qui fo rajouter a mon vimrc...


---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol:
Reply

Marsh Posté le 29-08-2002 à 09:00:55    

allé un p'ti  :bounce:


---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol:
Reply

Marsh Posté le 29-08-2002 à 22:19:00    

slaanesh a écrit a écrit :

allé un p'ti  :bounce:  



:bounce:


---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol:
Reply

Marsh Posté le 29-08-2002 à 22:27:59    

chez moi g ca mais chui pas sur que ca soit ca:  
 
set et  
set sw=4  
set smarttab
 
ou set tabstop = 4


Message édité par monokrome le 29-08-2002 à 22:28:42
Reply

Marsh Posté le 29-08-2002 à 22:44:02    

Vous auriez pas -par hasard- un logiciel qui ferait de l'indentation sous Win pour du code PHP ? Et avec des tabs si possible ?


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 29-08-2002 à 22:50:46    

Ultra edit ne le fait pas ?

Reply

Marsh Posté le 29-08-2002 à 22:52:20    

trasfract a écrit a écrit :

Ultra edit ne le fait pas ?




 
ba si je crois


---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol:
Reply

Marsh Posté le 29-08-2002 à 22:55:16    

monokrome a écrit a écrit :

chez moi g ca mais chui pas sur que ca soit ca:  
 
set et  
set sw=4  
set smarttab
 
ou set tabstop = 4




 
si ! merci ! :)


---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol:
Reply

Marsh Posté le 29-08-2002 à 22:55:16   

Reply

Marsh Posté le 29-08-2002 à 22:55:59    

Je viens de télécharger VIM pour Windows mais je n'arrive pas vraiment à utiliser l'indentation ... je ne sais pas si j'ai bien compris comment ça marchait.
 
J'ai un fichier HTML dont le code est vraiment illisible, j'aîmerais que VIM m'ordonne tout ça automatiquement en décallant bien le texte, et éventuellement en revenant à la ligne où il le faut ... c'est ça l'indentation ou pas ? Comment j'y arrive sous VIM (avec GUI) ?


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 29-08-2002 à 23:00:33    

- Fred - a écrit a écrit :

Je viens de télécharger VIM pour Windows mais je n'arrive pas vraiment à utiliser l'indentation ... je ne sais pas si j'ai bien compris comment ça marchait.
 
J'ai un fichier HTML dont le code est vraiment illisible, j'aîmerais que VIM m'ordonne tout ça automatiquement en décallant bien le texte, et éventuellement en revenant à la ligne où il le faut ... c'est ça l'indentation ou pas ? Comment j'y arrive sous VIM (avec GUI) ?




 
ba si j'ai bien compris, si tu définis


set et  
set sw=4  
set smarttab
set tabstop = 4


dans ton fichier de conf, il te suffira de faire les entrées pour qu'il te mette en forme tout ca...
 
après si tu veux un truk automatisé c po à moa k'il fo dmeander ! :D


Message édité par slaanesh le 29-08-2002 à 23:01:03

---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol:
Reply

Marsh Posté le 29-08-2002 à 23:06:16    

slaanesh a écrit a écrit :

ba si j'ai bien compris, si tu définis


set et  
set sw=4  
set smarttab
set tabstop = 4


dans ton fichier de conf, il te suffira de faire les entrées pour qu'il te mette en forme tout ca...
 
après si tu veux un truk automatisé c po à moa k'il fo dmeander ! :D



Faire les entrées ... qu'est-ce que tu veux dire ? Il a pas un module pour formater automatiquement de l'HTML ?


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 29-08-2002 à 23:08:41    

heu...ba la touche entrée en fait ;)
 
ba pour la mise en forme automatik a vré dire j'en sais rien...


---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol:
Reply

Marsh Posté le 29-08-2002 à 23:10:46    

Ah oui, la mise en forme live ça EditPlus me le fait tout seul, ce qui serait sympa c'est mettre en forme tout un fichier automatiquement ... c'est possible ?


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 29-08-2002 à 23:13:24    

- Fred - a écrit a écrit :

Ah oui, la mise en forme live ça EditPlus me le fait tout seul, ce qui serait sympa c'est mettre en forme tout un fichier automatiquement ... c'est possible ?




 
ba a ma connaissance c possible mais avec vi je sais pas...
si j'étais toi je ferais un petit script awk ki me parserait le fichier et le mettrait en forme


---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol:
Reply

Marsh Posté le 29-08-2002 à 23:14:59    

lol vi je m'en sers tout juste, je vais pas faire un script ce soir :lol:
Ca existe nulle part un prog comme ça ?


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 29-08-2002 à 23:18:36    

mouais kom tu veux...
si j'ai un peu de temps, je te l'écris ds la soirée....
 
sinon j'ai cherché sur freshmeat mé g po trouvé donc reste à voir sur google...


---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol:
Reply

Marsh Posté le 29-08-2002 à 23:22:11    

Tu écris le script si tu veux, t'es pas obligé ... mais je pense qu'il aidera pas mal de monde. Cependant je ne suis pas certain qu'une soirée suffise à l'écrire ... surtout qu'on est en fin de soirée :D (ou début, ça dépend ...)
En effet, il faudrait que les balises <tr> par exemple soient décallés par rapport aux <tables>, elles mêmes décallées par rapport à certaines autres balises ... plutôt chiant à faire non ?
 
En tout cas merci de ton aide !


Message édité par - Fred - le 29-08-2002 à 23:22:29

---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 29-08-2002 à 23:30:50    

je pense pour l'instant faire un truk tout kon du style:
 

"<html><head></head><body><table><tr><td>tttt</td></tr></table></body></html>"


=>

<html>
<head>
<title></title>
</head>
<body>
<table>
  <tr>
    <td>tttt</td>
  </tr>
</table>
</body>
</html>


---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol:
Reply

Marsh Posté le 30-08-2002 à 09:19:20    

tidy --indent :)
 
tidyHTML du w3c...


---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed