fournit des fonctionnalités optionnelles que les utilisateurs peuvent activer ou désactiver indépendamment du choix du mode principal. Les modes mineurs peuvent être activés individuellement ou en combinaison avec d'autres modes.
Parfois, mes combinaisons de touches globales sont remplacées par un mode majeur. Un exemple simple est le paramètre suivant dans mon fichier init (global-set-key (kbd "C-j") 'newline-and-indent) Mais, ce qui est gênant, cette liaison est masquée par le mode majeur "Lisp Interaction", qui est le mode par défaut du tampon …
Une fonctionnalité de Xcode qui, je pense, est assez soignée est un mode "Comparaison", qui montre continuellement les différences entre le tampon actuel et le commit le plus récent. Y a-t-il quelque chose comme ça pour Emacs? Je ne me soucie pas vraiment des vues côte à côte simultanées. La …
J'ai foo-mode et activerais le mode barre mineure pour cela. Alors, quelle voie est plus courante et préférable? UNE (add-hook 'foo-mode-hook 'bar-minor-mode) B (add-hook 'foo-mode-hook (lambda () "Turn on `bar-minor-mode' mode." (bar-minor-mode 1))) C (defun bar-minor-mode-on () "Turn on `bar-minor-mode' mode." (interactive) (bar-minor-mode 1)) (add-hook 'foo-mode-hook 'bar-minor-mode-on) ré • variante …
Existe-t-il un moyen de refléter les commandes de navigation dans la fenêtre actuelle dans une autre fenêtre visible. J'ai deux fichiers LaTeX associés affichés dans deux fenêtres et je voudrais les faire défiler simultanément pour obtenir un aperçu des différences. J'utilise actuellement une macro pour automatiser le défilement dans un …
J'utilise pas mal de modes mineurs et généralement je sais quel mode mineur est activé dans chaque mode majeur. Si je veux vraiment voir la liste complète, je peux courir C-h v minor-mode-list. En même temps, ma ligne de mode est vraiment obstruée, donc quand je divise verticalement le cadre, …
Comment obtenir une liste des modes mineurs actifs dans le tampon actuel? Les documents (info "(elisp)Minor Mode Conventions")disent: Define a variable whose name ends in ‘-mode’. We call this the "mode variable". The minor mode command should set this variable. The value will be ‘nil’ if the mode is disabled, …
J'ai commencé à coder un mode mineur pour fournir des raccourcis clavier. Ma tentative initiale avait une faute de frappe: (define-minor-mode borked-mode "A mode defined with a broken key binding" nil nil '(([b] . 'previous-line))) J'avais l'intention d'utiliser la bclé et j'ai immédiatement réalisé que j'aurais dû utiliser à la …
Souvent, j'ai de nombreux tampons ouverts et, pour une raison quelconque, je ne souhaite plus utiliser un mode mineur particulier avec eux. Existe-t-il actuellement un moyen intégré de désactiver un mode mineur particulier pour tous les tampons ouverts, ou cela nécessite-t-il d'écrire une fonction elisp personnalisée?
Je n'aime pas le fonctionnement du mode de retrait électrique en mode latex. Partout ailleurs (du moins partout où j'utilise), c'est génial. Comment puis-je désactiver définitivement le mode de retrait électrique pour le mode latex uniquement, mais le garder partout ailleurs? Je suppose que c'est un hack lisp d'une ligne …
De par sa conception, les fundamental-modeos sont nus, car d'autres modes majeurs sont censés dériver de celui-ci. Depuis la page info (elisp) Major Modes, nous avons: Il s'agit de la commande de mode principale pour le mode fondamental. Contrairement aux autres commandes de mode, il ne pas exécuter des crochets …
J'ai beaucoup vu cette question. Mais aucune des réponses n'a résolu mon problème: le mode mineur reste activé dans les autres modes. Jusqu'à présent, j'ai essayé: (use-package stickyfunc-enhance :config ;; (add-to-list 'semantic-default-submodes 'global-semantic-stickyfunc-mode) ;; (defun turn-on-semantic () (semantic-mode 1) (require 'stickyfunc-enhance)) ;; (add-hook 'python-mode-hook 'turn-on-semantic) (add-hook 'python-mode-hook (lambda () (add-to-list …
Relier votre clé de verrouillage des majuscules au contrôle est une chose populaire à faire (bien qu'il y ait des arguments contre, même si c'est un peu pédant). Cependant, la langue que je trouve la plupart de mon temps dans les courses utilise des majuscules assez largement. Y a-t-il un …
Mon fichier init comprend (setq global-auto-revert-mode t) et je peux confirmer que c'est vrai avec Ch v. Mais je dois toujours restaurer manuellement tous mes fichiers avec revert-buffer chaque fois que je change de branche git. J'arrive même à essayer d'enregistrer et à obtenir l'invite "fichier modifié sur le disque". …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.