Je préférerais écrire mes messages de commit dans Vim, mais ça les ouvre dans Emacs. Comment configurer Git pour toujours utiliser Vim? Notez que je veux le faire globalement, pas seulement pour un seul
GNU Emacs est un éditeur de texte extensible, personnalisable et auto-documenté, qui peut être étendu avec du code Lisp. Bien qu'Emacs soit un éditeur à usage général, les questions peuvent être sur le sujet ici si elles concernent l'extension d'Emacs lui-même (généralement en écrivant des fonctions Emacs Lisp) ou des modes de programmation spécifiques. Sinon (et peut-être aussi dans ces cas), pensez à poser votre question sur Emacs Stack Exchange.
Je préférerais écrire mes messages de commit dans Vim, mais ça les ouvre dans Emacs. Comment configurer Git pour toujours utiliser Vim? Notez que je veux le faire globalement, pas seulement pour un seul
Sans entrer dans un argument religieux sur pourquoi l'un est meilleur que l'autre, quelles sont les différences pratiques entre Emacs et Vim? Je cherche à apprendre l'un ou l'autre, mais je me rends compte que la courbe d'apprentissage pour chacun est élevée et je ne peux pas décider. Je n'ai...
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une...
Comment puis-je demander à Emacs de recharger toutes mes définitions que j'ai mises à jour .emacssans redémarrer
Je souhaite également enregistrer la taille de la police dans mon
Emacs met des fichiers de sauvegarde nommés foo~partout et je n'aime pas avoir à me rappeler de les supprimer. De plus, si je modifie un fichier qui a un lien dur ailleurs dans le système de fichiers, le lien dur pointe vers la sauvegarde lorsque j'ai terminé la modification, et c'est déroutant et...
Ce que je veux: J'ai un programme de fermeture sur un site distant, appelons-le mccarthy . Ce que je veux faire, c'est me connecter à un nrepl-ritzordinateur portable, de préférence en utilisant nrepl-ritz-jack-in. La prise jack fonctionne bien pour un programme local, mais ne semble pas se...
J'essaie de remplacer un caractère - disons ;- par une nouvelle ligne utilisant replace-stringet / ou replace-regexpdans Emacs. J'ai essayé les commandes suivantes: M-x replace-string RET ; RET \n Cela remplacera ;avec 2 caractères: \n. M-x replace-regex RET ; RET \n Cela se traduit par l'erreur...
Cet article dit que "Emacs a recommencé parce que vous pouvez inverser la direction pendant l'annulation, annulant ainsi l'annulation". Qu'est-ce que ça veut dire? Comment un utilisateur peut-il «refaire» avec
Existe-t-il un moyen de renommer un fichier ouvert dans Emacs? Pendant que je le regarde? Quelque chose comme enregistrer sous, mais l'original devrait
À la suite de cette question , il essaie de savoir comment faire quelque chose comme ça qui devrait être facile, ce qui m'empêche surtout de m'habituer à utiliser Emacs et de démarrer l'éditeur que je connais déjà. J'utilise l'exemple ici assez souvent pour éditer plusieurs fichiers. Dans...
J'ai une fonction de recherche et de remplacement globale non-emacs qui rend mes fichiers disque plus à jour que mes tampons emacs (en masse). Existe-t-il un moyen de dire à emacs de rafraîchir tous les tampons du disque d'un seul coup, au lieu d'avoir à faire chacun d'eux individuellement en...
Supposons que je veuille ouvrir un fichier dans une session Emacs existante en utilisant suou sudo, sans passer à un shell et faire sudoeditou sudo emacs. Une façon de faire est C-x C-f /sudo::/path/to/file mais cela nécessite un aller-retour coûteux via SSH . Y a-t-il un moyen plus direct? [EDIT]...
J'ai emacs divisé horizontalement - en haut j'édite du code Perl, le bas est le shell. Par défaut, emacs rend les deux fenêtres égales en taille, mais j'aimerais que le tampon shell soit plus petit (peut-être la moitié de la taille?). Je me demandais comment je pourrais faire...
D'après ce que j'ai lu, il existe deux façons de déboguer le code en Python: Avec un débogueur traditionnel tel que pdbou ipdb. Cela prend en charge les commandes telles que cfor continue, nfor step-over, sfor step-intoetc.), mais vous n'avez pas d'accès direct à un shell IPython qui peut être...
Actuellement, mon flux de travail avec Emacs lorsque je codifie en C ou C ++ implique trois fenêtres. Le plus grand sur la droite contient le fichier avec lequel je travaille. La gauche est divisée en deux, le bas étant un shell que j'utilise pour taper dans compiler ou faire des commandes, et le...
Si je accidentellement fermé le zéro tampon dans Emacs, comment puis-je créer une nouvelle zéro
J'essaie de modifier un code d'assemblage qui a tendance à être formaté en listes longues mais minces. J'aimerais pouvoir utiliser une partie des acres d'espace horizontal dont je dispose et voir plus de code à l'écran en même temps. Existe-t-il une méthode pour obtenir Emacs (ou même un autre...
Je n'ai pas réussi à faire passer Emacs de 8 onglets d'espace à 4 onglets d'espace en appuyant sur TABdans les tampons avec le mode majeur text-mode. J'ai ajouté ce qui suit à mon .emacs: (setq-default indent-tabs-mode nil) (setq-default tab-width 4) ;;; And I have tried (setq indent-tabs-mode nil)...
Donc, je pense que cela peut avoir à voir avec textmate, mais nous travaillons dans une petite équipe et avons des problèmes avec des conflits de fichiers complets de fichiers presque identiques dans git parce que chaque ligne d'une branche a un ^ M ajouté. Qu'est-ce que ce ^Mpersonnage mystérieux...