web-dev-qa-db-fra.com

Comment configurer le clic gauche de la souris pour sélectionner uniquement une partie du répertoire dans le terminal?

Lorsque je double-clique sur /This/is/a/directory il sélectionne la chaîne entière. Il ne doit sélectionner que le mot sur lequel je clique. par exemple. si je double-clique sur "This", seul "This" est sélectionné.

C'est ainsi qu'Ubuntu fonctionnait auparavant avec quelques versions. Cela m'a causé une frustration sans fin. Il le fait à la fois dans xterm et terminal.

Est-ce que quelqu'un peut m'aider s'il vous plait?

2
user79552

Dans gnome-terminal, vous pouvez le modifier à partir du menu: Edition> Préférences de profil> Général> Sélection par mot. Supprimez le "/" et c'est fait.

Le menu est maintenant en haut de l'écran pour chaque application, et il est invisible jusqu'à ce que vous y déplaciez votre souris. Au lieu d'utiliser ce menu global, vous pouvez également cliquer avec le bouton droit n'importe où dans gnome-terminal et modifier le profil à partir de là.

2
elmicha

Vous pouvez résoudre ce problème pour xterm, sur la page de manuel, l'option est "Classes de caractères" http://linux.die.net/man/1/xterm (lien pour référence, ne vous inquiétez pas, je 'll étape à travers les changements)

  1. Créez un fichier dans votre dossier de départ (votre dossier de nom d'utilisateur) appelé .Xdefaults (les majuscules comptent) (s'il existe déjà, ouvrez-le)

  2. Dans le fichier, mettez ceci (à la fin si les informations existent déjà)

    XTerm*charClass:
    33:48,37:48,45-46:48,38:48
    

    Enregistrez ensuite le fichier. Ceci associe les caractères en tant que caractères "Word" 48 donc pour chaque caractère que vous voulez faire dans un mot comme ' pour don't. cette combinaison exclut le caractère 47 dans le tableau du manuel donc / n'est pas associé aux mots.

  3. Ensuite, nous devons appliquer les modifications, accédez à votre dossier de départ dans le terminal (devrait être la valeur par défaut lors de l'ouverture d'un terminal avec alt+ctrl+t

  4. Exécutez ceci dans le terminal

    xrdb -merge .Xdefaults
    

    Cela aurait dû le faire, exécutez maintenant xterm pour le découvrir (il faudra peut-être redémarrer après cela).

Pour gnome-terminal, cette question pourrait aider Que sont les caractères "select-by-Word"?

1
Mateo