0 votes

Dossier incorrect gVim 7.2

Après avoir installé gVim et lancé gvim dans la fenêtre d'exécution, si je tape :cd suivi d'une tabulation, j'obtiendrai \AppData , \Application Données, etc. Ce qui signifie que je suis dans mon répertoire $HOME ( C:\Users\Fabian ). Ce qui est étrange, c'est que je n'ai pas de \Application Data.

Mais si je lance gvim.exe à partir de son dossier d'installation, et que je tape :cd suivi d'une tabulation, j'obtiendrais \autoload , \colors etc., ce qui signifie que je me trouve dans le dossier d'installation.

Et si j'épingle gvim.exe dans la barre des tâches, au lancement et en tapant :cd puis onglet, j'obtiendrai \Dictionaries et en appuyant à nouveau sur la touche tab, j'obtiens un bip.

Je pense que pour le dernier scénario, je suis dans un dossier Adobe. Quelqu'un sait-il comment résoudre ce problème étrange ? J'aimerais l'épingler à la barre des tâches et, au lancement, démarrer dans le répertoire $HOME ( C:\Users\Fabian ).

1voto

Michael Madsen Points 30610

Pour les données d'application : Si vous allez à une invite de commande, naviguez jusqu'à votre dossier Utilisateur, et exécutez dir /as vous verrez apparaître une ligne similaire à celle-ci :

28-10-2009  18:03  <JUNCTION>  Application Data [C:\Users\Fabian\AppData\Roaming]

Il s'agit d'un point de jonction - un lien symbolique vers un dossier. Je pense qu'il est là pour assurer la compatibilité ascendante avec les programmes qui veulent utiliser ce dossier, mais qui ne lisent pas le nom complet du dossier, supposant qu'il s'agit simplement de "Application Data" dans le dossier de l'utilisateur. Étant donné qu'il est signalé comme un dossier système, Windows le cache par défaut.

Le faire démarrer dans le répertoire $HOME devrait être possible de plusieurs façons. Vous pouvez soit :

  • Modifier le répertoire de démarrage du raccourci, ou
  • Ajouter une ligne cd $HOME dans votre vimrc

L'approche vimrc permet de s'assurer que Vim change toujours le répertoire en $HOME au démarrage - même s'il ouvre d'autres fichiers - alors que l'approche par raccourci est, bien sûr, propre à chaque raccourci. C'est à vous de décider quelle approche vous convient le mieux.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X