yoko  [ Profile ]

Sort by: Date / Title /

  1. 3 months ago
    Voici 2 fonctions bien utiles dans votre shell. Elles fonctionnent dans sh, bash et zsh pour tcsh je ne crois pas. Elles s'utilisent comme des alias. apt-search : permet une recherche simple dans votre base de données APT prs : permet de retrouver le pid d'un processus à partir de son nom
    function apt-search (){
      apt-cache search "$@" | grep -v '^lib' | sort;
    }
    
    function prs (){
      ps faux | grep -v 'grep' | grep "$@" | sed -e 's/^\([^ ]*\) *\([0-9]*\) .*:[0-9][0-9] \(.*\)$/\1 \2 \3/g'
    }
  2. 9 months ago
    Taper >> indente une fois la ligne (<< la désindente d'un cran).
    On met un nombre devant pour dire combien de ligne tu indente ":1,3>>>" (pour indenter les 3 premières lignes de 3 tabulations).
    
    Passer en mode "visuel ligne" avec V ton selectionne les lignes que l'on veut et on appuie sur = ça indente tout comme il faut.
    
    autoindent : indente simplement sur la ligne précédente
    smartindent : autoindent + augmantation de l'indentation pour les accolades (ou à n'importe quel mot de 'cinwords')
    cindent : indente sur l'image du langage C/C++
    
    En mode insertion :
    ctrl + T : augmente l'indentation de la ligne courante
    ctrl + D : diminue l'indentation de la ligne courante
  3. 1 year ago
    Voici une fonction bash pour exécuter un programme sql ou une commande sql sur sqlplus directement depuis oracle
    function sql () {
        [ $# -ne 1 ] && echo "Usage : sql [ fichier.sql | commande ]" && return 1
        if [ -f "$*" ]; then
            cat "$*" | sqlplus -s login/passwd;
        else
            echo "$*" | sqlplus -s login/passwd;
        fi
    }
  4. sponsorised links
  5. 1 year ago and saved by 1 other
    :grep motif fichier     Lance la commande grep afin de rechercher "motif" dans la liste "fichier" et affiche le résultat. Le curseur est ensuite positionné automatiquement sur la première occurence.
    :cn                            Permet de placer le curseur sur l'occurence suivante.
    :cp                            Permet de placer le curseur sur l'occurence précédente.
  6. 1 year ago
    1. /* À copier dans userChrome.css */
    2.  
    3. /* === Barre de menu === */
    4. /* Règle la hauteur de la barre */
    5. #toolbar-menubar {
    6.     height: 33px !important;
    7. }
    8.  
    9. /* Boutons suivant et précédent */
    10. #back-button[disabled="true"],
    11. #forward-button[disabled="true"] {
    12.     display: none;
    13. }
    14.  
    15. /* Fais disparaitre le menu "Historique" et le menu "Aide" */
    16. #navigator-toolbox menu[label="Historique"],
    17. #navigator-toolbox menu[label="Aide"] {
    18.     display: none !important;
    19. }
    20.  
    21. /* === Barre de menu === */
    22.  
    23. /* Par exemple, vous ne verrez plus "précédente" dans le menu contextuel
    24. s'il n'y a pas de page précédente dans l'onglet*/
    25.  
    26. menuitem[disabled="true"] {
    27.    display: none;
    28. }
    29.  
    30. /*  Si vous ne voulez AUCUN dropmarker */
    31. .tabbrowser-arrowscrollbox + stack,
    32. .toolbarbutton-menubutton-dropmarker {
    33.     display: none !important;
    34. }
  7. 1 year ago
    1. /* pour parcourir une string (ou tout autre conteneur indicé) dans l'ordre inverse */
    2. for (size_t ind = Str.size(); i--;);

First / Previous / Next / Last / Page 1 of 1 (6 posteets)