9 votes

Être aussi productif sous Windows que sous Linux

Je pense à passer de Linux à Windows. Ce qui me préoccupe, c'est d'être moins productif. Par exemple :

  • Sous Linux, je peux exécuter des applications assez rapidement si elles sont dans le PATH (et la plupart des applications le sont en raison des normes de disposition du système de fichiers -- par exemple, /usr/bin et /usr/local/bin)
  • Je peux ouvrir vi directement dans le shell (sans perdre le focus)
  • J'ai des complétions programmatives. Par exemple, j'ai un script qui trouve tous les fichiers avec une certaine chaîne dans leur nom quelque part sous le répertoire actuel et j'ai des complétions pour cela (donc "ff Foo" complétera avec tous les noms de fichiers contenant Foo)

Je recherche donc des suggestions d'outils Windows qui me rendront plus productif. Je sais que je peux utiliser Cygwin, mais je recherche des alternatives qui ne sont pas "rendre Windows semblable à Linux".

4voto

noocyte Points 1112

J'ai constaté que la trousse à outils cygwin est inestimable sur windows. Cela vous donne un shell agréable de type linux au-dessus du système d'exploitation windows.

La seule chose que je recommanderais toutefois est d'exécuter la fenêtre de terminal rxvt au lieu de la fenêtre de ligne de commande normale. De cette façon, vous bénéficiez d'un meilleur support de copier-coller et également d'une fenêtre de shell plus familière, de type x-win.

1voto

Krish Points 111

Vous êtes habitué à Linux. Habituez-vous à Windows.

AutoHotkey et Executor sont deux outils fantastiques. Windows a aussi un %PATH%, utilisez-le. Essayez la clé du registre [ici] pour créer votre propre script de configuration cmd style .bashrc, doskey est presque aussi bon que l'alias de bash

Python et Perl fonctionnent tous deux sur Windows, si vous ne connaissez pas l'un ou l'autre, apprenez-en un, ils peuvent faire tout ce qu'un script shell .sh peut faire, et plus encore. Prenez soit UnxUtils ou Cygwin (ajoutez son dossier \bin à votre PATH, les outils sont très bons, c'est juste l'émulateur bash qui est lourd et non-windows), car l'ensemble d'outils cmd par défaut est médiocre. Vous obtenez également Vim et Emacs (deux ports corrects), en fonction de votre choix (vim :))

Avec tout cela, j'ai une ligne de commande puissante (pas tout à fait au standard de bash, mais elle est très utilisable), et une interface graphique puissante. Meta-G pour rechercher le mot surligné, majuscules pour ouvrir Firefox, recherche globale avec Everything, bon support multi-moniteur, mouvement de fenêtres de style KDE, etc. Windows n'est pas parfait, mais il a beaucoup d'avantages.

1voto

James Points 545

Concernant l'exécution d'applications à partir de Windows, Windows 7 prend en charge la recherche d'applications dans votre ordinateur à partir du menu Démarrer et leur exécution en un seul clic.

1voto

Phillip Ngan Points 1290

Emportez votre command line-fu linux avec vous. Depuis l'invite de commandes, vous pouvez utiliser vos outils Unix préférés en utilisant Gnu Win32 ou unxutils. Ces outils fonctionnent mieux avec Windows que cygwin car vous êtes dans l'invite de commandes Windows.

1voto

Je ne pourrais pas vivre sans SlickRun, bien que j'entende dire que Launchy est également bon. De plus, pour plus d'applications, vous pourriez aller sur le site 'Alternative To' pour voir quels sont vos options basées sur Windows pour remplacer les applications que vous utilisez sous Linux.

http://alternativeto.net/

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X