Topic de h1skell :

[LINUX] L'OS Linux et Emacs sont des oeuvres d'art

Supprimé

Le 19 juin 2022 à 10:57:49 SolmaToreador a écrit :

Le 19 juin 2022 à 10:56:35 :

Le 19 juin 2022 à 10:53:10 SolmaToreador a écrit :

Le 19 juin 2022 à 10:51:44 :

Le 19 juin 2022 à 10:49:51 SolmaToreador a écrit :

Le 19 juin 2022 à 10:46:43 :

Le 19 juin 2022 à 10:44:18 SolmaToreador a écrit :

Le 19 juin 2022 à 10:41:39 :

Le 19 juin 2022 à 10:38:26 SolmaToreador a écrit :

Le 19 juin 2022 à 10:34:35 :

Le 19 juin 2022 à 10:32:34 SolmaToreador a écrit :

Le 19 juin 2022 à 10:30:00 :

Le 19 juin 2022 à 10:26:44 :
emacs aka la copie ratée de vim :)

Premier trisomique

Les attaques personnelles sont là. Mais les arguments ils sont où ?
Typique d'un utilisateur d'emacs ça.

Le 19 juin 2022 à 10:30:31 :

Le 19 juin 2022 à 10:28:45 SolmaToreador a écrit :

Le 19 juin 2022 à 10:27:32 :

Le 19 juin 2022 à 10:26:44 SolmaToreador a écrit :
emacs aka la copie ratée de vim :)

Emacs = elisp, intellectuellement vim est juste hors-sujet https://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png

Lisp et intellectuel dans la même phrase, ataoy :rire:
Lisp est un langage très simple à comprendre et à utiliser.
De plus ce n'est pas le langage utilisé pour développer l'éditeur qui fait la qualité de ce dernier.

Emacs est développé en elisp, Emacs est entièrement scriptable en elisp, tu comprends où je veux en venir?

Non. A part qu'il y a de l'elisp partout dans emacs.

Tu peux redéfinir chaque fonction interne, y'a pas plus modulaire comme design

Et d'ailleurs le fait que la syntaxe du Lisp soit basique n'enlève rien à son élégance

Non mais tu peux faire pareil sur vim hein...
Donne des vrais arguments en faveur d'emacs stp. Comme par exemple le fait que les raccourcis n'ont sémantiquement aucun sens, contrairement à ceux de vim. Oups je l'ai dit, bon j'arrête je m'enfonce là. Quand j'essaie de défendre emacs je fais toujours des gaffes. Cx-Cv-espace pour effacer mon message. Non c'est quoi déjà ?

Heureusement que jvc n'est pas sous emacs :rire:

T'as 5 raccourcis à apprendre le reste tu peux invoquer plus de 3000 commandes en tapant le nom en anglais avec M-x https://image.noelshack.com/fichiers/2022/24/7/1655628071-image.png un peu d'honnêteté khey https://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png

Il y a bien plus de 5 commandes à connaître. Et je compte aussi les raccourcis de déplacement dans le fichier.
Pour les autres commandes... Je ne comprends pas l'intérêt de renier tous les raccourcis emacs pour adopter le même système que sous vim. Autant utiliser vim directement non ? Puisque c'est la source d'inspiration de toutes les bonnes idées d'emacs :)

Pas compris la 2eme partie de ton message M-x c'est un mini prompt où tu appelles une commande par son nom complet au lieu de l'appeler par son bind https://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png

C'est typique des raccourcis qui n'ont aucun sens. "M-x" c'est quelles touches de ton clavier ? Là où dans vim chaque raccourcis ou commande a un sens sémantique.

Oui "d" pour delete "y" pour yank c'est plus facile à retenir au début mais c'est stupide de choisir d'accomoder la facilité à l'apprentissage plutôt que l'ergonomie du bind en lui-même (M-x tu peux le faire avec le pouce)

Non souvent les raccourcis ne sont pas du tout ergonomique justement. Peut-être sur les quelques claviers qwerty de l'époque où on utilisait emacs oui mais maintenant sur les claviers modernes c'est le bordel.

Y'a t-il un équivalent à "run-python" dans vim? https://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png

Vim n'est ni un OS ni un éditeur avec une multitude de choses natives superflues.

Ah oui avoir un REPL bien intégré pour tester son code c'est superflu, je prends note https://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png

Le 19 juin 2022 à 10:58:58 [Valamy] a écrit :
Ok Lainon mais TempleOS>all.

C'est vrai c'est l'oeuvre d'un grand homme https://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png

Tu tournes sur quoi ? Quel WM ? Montre ton rice de kéké :ok:

Le 19 juin 2022 à 10:56:29 :
Vim > all

Vim = :nah: c'est bourré de fioritures inutiles genre la couleur

Vi = :coeur:

Le 19 juin 2022 à 10:59:07 lapastequentMVE a écrit :
tu as deja teste Vim / NeoVim l'auteur ?
Quelle differences notables avec Emacs ?
Je me suis mis a Nvim il y a 1 mois, cette satisfaction de plus etre un cuck VSCode :)

Oui j'étais full vim pendant 3-4 ans avant d'utiliser emacs, la différence notable c'est qu'on peut voir vim comme un éditeur de texte et emacs comme un vrai IDE sans le bloat qui va avec VS https://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png

Le 19 juin 2022 à 11:00:24 :

Le 19 juin 2022 à 10:58:58 [Valamy] a écrit :
Ok Lainon mais TempleOS>all.

C'est vrai c'est l'oeuvre d'un grand homme https://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png

Paix à son âme, j'espère naïvement que son esprit a rejoint le Wired.

Le 19 juin 2022 à 11:00:42 Bumfuzzle a écrit :
Tu tournes sur quoi ? Quel WM ? Montre ton rice de kéké :ok:

Voilà mon rice de cuck :ok: https://image.noelshack.com/fichiers/2022/24/7/1655629314-image.jpg

Sinon l'OP c'est agréable à utiliser quand tu fais du Python emacs ?

Le 19 juin 2022 à 11:02:15 :

Le 19 juin 2022 à 11:00:42 Bumfuzzle a écrit :
Tu tournes sur quoi ? Quel WM ? Montre ton rice de kéké :ok:

Voilà mon rice de cuck :ok: https://image.noelshack.com/fichiers/2022/24/7/1655629314-image.jpg

Bg.

Le 19 juin 2022 à 11:02:15 :

Le 19 juin 2022 à 11:00:42 Bumfuzzle a écrit :
Tu tournes sur quoi ? Quel WM ? Montre ton rice de kéké :ok:

Voilà mon rice de cuck :ok: https://image.noelshack.com/fichiers/2022/24/7/1655629314-image.jpg

Je m'en doutais vu le pseudo :rire:

Le 19 juin 2022 à 11:02:19 [Valamy] a écrit :
Sinon l'OP c'est agréable à utiliser quand tu fais du Python emacs ?

Oui c'est cool, en gros chaque langage a un "major mode" qui est + ou - riche en features mais tout est bien géré genre l'indentation tu peux faire tab pour cycler les niveaux, si t'utilises run-python tu peux envoyer ton code dans le REPL avec C-c C-c ou d'autres trucs comme ça

Le 19 juin 2022 à 11:02:47 [Valamy] a écrit :

Le 19 juin 2022 à 11:02:15 :

Le 19 juin 2022 à 11:00:42 Bumfuzzle a écrit :
Tu tournes sur quoi ? Quel WM ? Montre ton rice de kéké :ok:

Voilà mon rice de cuck :ok: https://image.noelshack.com/fichiers/2022/24/7/1655629314-image.jpg

Bg.

Merci :ok:

C'est surtout l'intégration et le fait de pouvoir passer une journée sans jamais quitter emacs qui fait que l'outil est bien.

Magit, Org-mode, possibilité de ssh directement depuis emacs. Emacs a aussi été pensé depuis le début pour être extensible, ouvert et customisable. Ce qui veut dire que sur le long terme, Emacs est une question d'évidence, surtout pour un informaticien qui a pour objectif d'améliorer constamment ses outils.

Maintenant il y a des inconvénients. RSI à force d'aller chercher le CTRL (le mieux, c'est de remplacer le CAPS LOCK par CTRL, comme dans vim oú on remplace le caps par ESC), emacs peut avoir des problèmes de performance. La customisation semble être dantesque pour le peu qu'on fasse du développement web.

Emacs est bien, Vim aussi, mais VSC, c'est un peu dommage de compter sur Microsoft pour une chose aussi essentielle qu'un éditeur de texte.

Le 19 juin 2022 à 11:03:16 Bumfuzzle a écrit :

Le 19 juin 2022 à 11:02:15 :

Le 19 juin 2022 à 11:00:42 Bumfuzzle a écrit :
Tu tournes sur quoi ? Quel WM ? Montre ton rice de kéké :ok:

Voilà mon rice de cuck :ok: https://image.noelshack.com/fichiers/2022/24/7/1655629314-image.jpg

Je m'en doutais vu le pseudo :rire:

Ahii https://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png

C'est quoi la différence entre emacs stock et les trucs du genre doom emacs ? C'est vraiment un surplus qui aide tant que ca ?

(J'utilise pas emacs j'y connais rien)

Le 19 juin 2022 à 11:05:10 Bumfuzzle a écrit :
C'est quoi la différence entre emacs stock et les trucs du genre doom emacs ? C'est vraiment un surplus qui aide tant que ca ?

J'ai jamais utilisé je voulais pas polluer mon .emacs dès le début et me retrouver avec un truc que je saurais pas gérer mais de ce que j'ai lu c'est pour faciliter la transition depuis vim ou carrément remplacer les binds avec ceux de vim et faire avec au long terme https://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png

Sinon j'avais choppé un bouquin "mastering emacs" sur libgen j'ai lu tout le début ça m'a pris quelques heures de lecture mais ça m'a beaucoup aidé https://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png

Le 19 juin 2022 à 10:58:20 :

Le 19 juin 2022 à 10:55:43 Lalfalomega a écrit :

Le 19 juin 2022 à 10:43:39 :

Le 19 juin 2022 à 10:42:26 Lalfalomega a écrit :
Ok mais tu fais quoi avec ça ?

C'est turing-complete donc tout https://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png

En français lambda ça donne quoi ? C'est juste un éditeur de programmation ? https://image.noelshack.com/fichiers/2020/47/2/1605626931-ahi177.png

En gros le langage dans lequel tu configures emacs (elisp) est capable de faire n'importe quel programme, ce qui en soi n'est pas particulièrement un exploit mais la beauté réside dans l'élégance du langage

Donne des exemples khey.. j'y connais rien..

Par exemple je suis un novice en C# je peux faire quoi avec emacs ? https://image.noelshack.com/fichiers/2020/47/2/1605626931-ahi177.png

Le 19 juin 2022 à 11:04:38 doqax a écrit :
C'est surtout l'intégration et le fait de pouvoir passer une journée sans jamais quitter emacs qui fait que l'outil est bien.

Magit, Org-mode, possibilité de ssh directement depuis emacs. Emacs a aussi été pensé depuis le début pour être extensible, ouvert et customisable. Ce qui veut dire que sur le long terme, Emacs est une question d'évidence, surtout pour un informaticien qui a pour objectif d'améliorer constamment ses outils.

Maintenant il y a des inconvénients. RSI à force d'aller chercher le CTRL (le mieux, c'est de remplacer le CAPS LOCK par CTRL, comme dans vim oú on remplace le caps par ESC), emacs peut avoir des problèmes de performance. La customisation semble être dantesque pour le peu qu'on fasse du développement web.

Emacs est bien, Vim aussi, mais VSC, c'est un peu dommage de compter sur Microsoft pour une chose aussi essentielle qu'un éditeur de texte.

Je suis d'accord, la modularité d'emacs est vraiment excellente et on a jamais l'impression d'un truc mal foutu / bloated https://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png

Le 19 juin 2022 à 11:08:02 Lalfalomega a écrit :

Le 19 juin 2022 à 10:58:20 :

Le 19 juin 2022 à 10:55:43 Lalfalomega a écrit :

Le 19 juin 2022 à 10:43:39 :

Le 19 juin 2022 à 10:42:26 Lalfalomega a écrit :
Ok mais tu fais quoi avec ça ?

C'est turing-complete donc tout https://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png

En français lambda ça donne quoi ? C'est juste un éditeur de programmation ? https://image.noelshack.com/fichiers/2020/47/2/1605626931-ahi177.png

En gros le langage dans lequel tu configures emacs (elisp) est capable de faire n'importe quel programme, ce qui en soi n'est pas particulièrement un exploit mais la beauté réside dans l'élégance du langage

Donne des exemples khey.. j'y connais rien..

Par exemple je suis un novice en C# je peux faire quoi avec emacs ? https://image.noelshack.com/fichiers/2020/47/2/1605626931-ahi177.png

Ah ben emacs c'est juste un éditeur de texte à la base aya du coup pour une utilisation basique tu peux éditer du texte https://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png

Mais là où c'est utile d'avoir elisp c'est quand tu veux vraiment customiser emacs quoi, c'est pas tout le monde qui va en avoir besoin mais dès que tu passes beaucoup de temps dessus c'est bien de pas avoir à se prendre la tête avec son éditeur https://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png

IntelliJ ultimate pour tout perso :hap:

Du rust au java en passant par le python.

Le 19 juin 2022 à 11:11:31 Monkey-Investor a écrit :
IntelliJ ultimate pour tout perso :hap:

Du rust au java en passant par le python.

IntelliJ ça a l'air d'avoir de grosses features avancées qu'on retrouve nulle part ailleurs, tu saurais me dire ce que tu préfères dans ton éditeur? https://image.noelshack.com/fichiers/2018/40/2/1538464049-ahibol.png

Données du topic

Auteur
h1skell
Date de création
19 juin 2022 à 10:25:00
Date de suppression
23 juin 2022 à 16:57:05
Supprimé par
Auteur
Nb. messages archivés
86
Nb. messages JVC
85
En ligne sur JvArchive 114