9
votes

Chaque fois que je gère Vim, "help.txt" s'ouvre automatiquement

J'ai peur de demander cette question idiote mais Google semble avoir aucune réponse pour cela.

Chaque fois que j'exécute Vim dans le terminal, il ouvre automatiquement le fichier "help.txt" avec le mode SP (écran divisé).
Il dit "help.txt" "help.txt" [Readonly] 217L, 8055C Est-ce que quelqu'un sait comment résoudre ce problème?

vim

1 commentaires

Cela peut également être dû à une question de conversion de code-clés de souris, en particulier si elle se produit chaque fois que vous concentrez votre VIM chargé dans un émulateur de terminal.


3 Réponses :


4
votes

Essayez d'exécuter:

~/.vimrc
/usr/share/vim/vimrc
/etc/vimrc


7 commentaires

J'ai découvert que j'ai tapé 'h' dans une certaine ligne par erreur.


J'ai toujours ce problème. Chaque fois que j'ouvre et que vous utilisez à l'aide de VI Editor, à un moment donné de ma souris, cliquez sur Help.txt s'ouvre à l'écran supérieur.Je suis bloqué maintenant. De l'aide ?


Utilisation d'un invité VirtualBox sous Windows, appuyez sur la touche hôte pour détacher, puis cliquez sur une fenêtre de mastic VIM avec terme définie sur Screen-256Color Ouvrir: Aide. Cela arrive toujours avec Vim -u aucun donc ce n'est pas lié à la configuration. Je suis perplexe pourquoi cela se produit. Appuyez sur CTRL + V (KeyPresses de lecture) et allant d'avant en arrière entre VirtualBox et la fenêtre Netty Terminal avec Ctrl + V ne produisent aucune touche enfoncée. Cela ne se produit pas dans Windows Vim. Cela ne se produit pas avec une chaîne de terminal $ / terminal dans le jeu de données de mastic sur linux mais cela se produit avec Screen-256Color xterm


Quelle est la solution pour ce problème ??


Des solutions pour ce problème? @Dezza Avez-vous résolu ceci?


@Manachi pour VirtualBox no. Je pense que c'est la traduction de codes clés qui échoue. Pour d'autres cas, il pourrait s'agir d'un émulateur de terminal ne suivant pas la spécification XTERM ou une définition incorrecte de $


Je ressens le même comportement sauf que mon environnement utilise Conemu pour WSL sur Windows 10 (pas VirtualBox)



4
votes

Si vous courez $ vim -u aucun

Et le problème persiste, peut-être (comme dans mon cas) est un logiciel simulant une touche de touche pour empêcher le système de veille.

Essayez de le changer pour une autre clé, comme Shift, et non F15.

bonne chance!


2 commentaires

Dans mon cas, j'avais un script en cours d'exécution en arrière-plan pour cycles de cycle et empêcher l'écran de dormir, mais il a constamment déclenché le menu d'aide à l'aide de Vim à l'intérieur du mastic. Merci!


Comment pouvez-vous faire ignorer Vim la clé F15? J'ai mon propre .vimrc qui ne fait rien de spécial avec F15 et que je voudrais garder une application de caféine active



12
votes

Dans mon cas, c'était parce que j'utilise l'application appelée Caffeine (empêche Pc de dormir) qui est simulant pressant F15. Après avoir changé le statut informatique en inactif, il a cessé d'ouvrir une aide VIM dans la fenêtre du terminal.


4 commentaires

Ahhh merci, c'est exactement la question que je vais avoir!


Oui, même problème à ma fin aussi. Cette idée n'a pas cliqué dans moi avant d'avoir vu cette réponse. Merci


Comment puis-je garder la caféine active et continuer à travailler dans Vim en même temps? J'ai mon propre .vimrc qui ne fait rien de spécial avec la clé F15. Pourtant, il continue à faire de l'aide.txt. Toute façon de faire ça?


Jamais dans un million d'années, j'aurais deviné que. Tu es l'homme!